什么是 WCAG?帮你从零开始掌握WCAG色彩对比度。

最近在学习大厂设计系统时,发现了 WCAG 标准。这个概念之前也听说过,但是没怎么当回事儿,这次沉下心来了解了一番,发现里面包含了不少科学的方法。我觉得 B 端设计师还是有必要了解下这块内容。

一、什么是 WCAG

Web Content Accessibility Guideline(Web 内容无障碍指南)是业界公认的指导标准,简称 WCAG
标准。其目标是为满足国际个人、组织和政府需求的 Web 内容可访问性提供单一共享标准。2018 年 6 月发布了 2.1 版本,并成为 W3C
推荐标准。WCAG 2.2 草案于 2022 年 9 月完成。

1. 4 项原则

WCAG 解释了如何让残障人士更容易访问 Web 内容。该标准有 12-13 条准则,分为 4 项原则:

Perceivable(可感知)

信息和用户界面组件必须以用户可以感知的方式呈现,用户必须能够感知所呈现的信息(不能对他们的所有感官都不见)

Operable(可操作)

用户界面组件和导航必须是可操作的。用户必须能够操作界面(界面不能要求用户无法执行的交互)

Understandable(可理解)

必须让用户能够理解信息以及用户界面的操作(内容或操作不能超出他们的理解)

Robust(稳定耐用)

内容必须足够强的适应性,可以兼容包括辅助技术在内的各种用户工具。不管技术的进步,还是用户工具升级,内容都应该保持可访问性。

2. 成功标准

WCAG 是面向残障人士的,包含了视力、听力、运动和智力等诸多方面的标准条例。但是符合该指南的产品必然有助于用户体验的提升。

每条准则都有可测试的成功标准,分为三个级别:A(最低),AA,AAA 级(最高)。

我们在 B 端产品设计中,可以参考颜色对比度的无障碍标准,提升界面信息的易读性。

产品设计阶段和实际的使用场景还是有差异的,同一个颜色在不同终端设备受到色域、分辨率等影响,显示效果也不相同。用户的实际使用环境与设计师的办公环境也可能有很大不同。如果用户存在视觉障碍,对设计的要求将会更加苛刻。

二、颜色对比度的无障碍标准

虽然很多可用性原则都提到易读性,但是到底该如何做呢?或许每个设计师都有自己的答案。不过设计师不能仅从自身出发,而需要一个相对科学的标准,去检验颜色对比度的可读性。

WCAG 中就有专门的颜色对比度要求。

颜色对比度是基于亮度或发光强度,计算出来的两种颜色之间的差异程度,对比范围为 1-21。通常写为 1:1 或 21:1,颜色中对比度的最大值为 21:1(纯黑与纯白)。两个数字之间的比值越高,颜色的相对亮度就越大。

为了满足不同场景下的需要,WCAG 制定了两条色彩对比度条例,对比度最低标准(AA 级)和对比度增强标准(AAA 级)。

1. AA 级对比度要求如下:

文本和文本图像的视觉呈现具有至少 4.5:1 的对比度

大文本(加粗的 14pt/普通的 18pt 及以上)和大文本图像的对比度至少为 3:1

2. AAA 级对比度要求更高,要求如下:

文本和文本图像的视觉呈现具有至少 7:1 的对比度

大文本(加粗的 14pt/普通的 18pt 及以上)和大文本图像的对比度至少为 4.5:1

参考 Material Design 和 iOS 人机交互规范,基本都是以满足 AA 级标准为主。特殊情况下要求满足 AAA 级标准。

什么是 WCAG?帮你从零开始掌握WCAG色彩对比度

当然上述的两条标准并不是对所有页面文本信息的要求。以下情况的文本,并无最低对比度限制:

  1. 未激活的(inactive)用户界面组件的一部分(按钮或菜单选项)。
  2. 表单字段的占位符 (placeholder) 或 ghost text。
  3. 只是纯粹的装饰。
  4. 对任何人都不可见的内容。
  5. 文本作为「包含其他重要视觉内容图片」的一部分。
  6. 文本作为 logo 或品牌名称的一部分

三、颜色对比度

标准有了,我们该如何确定我们选择的颜色对比度呢?

通过阅读性能评估,色相和饱和度对可读性的影响其实很小,甚至没有。真正影响阅读体验的是颜色亮度造成的对比度。所以在 WCAG 标准中,颜色对比度计算公式是基于相对亮度的。

公式如下:

对比度 = (L1 + 0.05)/(L2 + 0.05)。「L 指颜色的相对亮度 」

相对亮度 L = 0.2126 * R + 0.7152 * G + 0.0722 * B

其中 R, G , B 取值为:若 XsRGB <= 0.03928 则 X = XsRGB/12.92;否则 X = ((XsRGB+0.055)/1.055) ^ 2.4。

XsRGB 在此指代 RsRGB, GsRGB, 或 BsRGB,取值为 XsRGB = X8bit/255「X8bit 指 R、G、B 通道各自在 8 位/通道下 0-255 的取值」。

这个公式很复杂,我也没怎么搞懂。在实际应用过程,设计师可以选择方便的色彩对比工具,测试对比度是否满足 WCAG 标准。

推荐两个工具

工具一:WebAIM's Color Contrast Checker

这是一款可以对比度是计算工具。只要设定好前景色、背景色,自动计算出对比度结果,并判定是否满足 WCAG 的标准。

地址: https://webaim.org/resources/contrastchecker/

什么是 WCAG?帮你从零开始掌握WCAG色彩对比度

工具二:Color Tool

Color Tool 是 Google Material Design 提供的一款配色工具,基于 WCAG 标准,自动计算出黑色文本在选定背景色上的最小透明度数值。

地址: https://material.io/resources/color

什么是 WCAG?帮你从零开始掌握WCAG色彩对比度

根据以上标准,我们借用 Material Design 的颜色对比度工具,可以得出在白色背景下,符合 WCAG 标准的颜色范围:

  1. 大文本可以用的最浅纯灰色是#949494
  2. 普通字本可以用的最浅纯灰色是#757575

什么是 WCAG?帮你从零开始掌握WCAG色彩对比度

我们在做基础规范时,就要考虑到 WCAG 标准,将色彩控制在可用性标准之内,这样才能保证产品的阅读体验。

写在最后

B 端产品设计时,一个很重要的原则就是清晰,既要能够清楚地传递信息;还要保证界面的易读性。设计评审时,我们听到比较多的就是"界面没有层次性"。在我看来,这个层次性就是界面的整体对比度。重要信息是否突出显示,次要信息是否可读。

有些设计师在大面积白色背景上,信息整体平铺,没有通过一定的设计手法进行内容空间划分,第一眼效果就是信息的堆砌,毫无层次感。加之文本用色的随意性,最终导致页面就是"惨白一片"。

所以设计师需要借助科学的方法修正自我的认知偏差,这样才能保证个人的成长和设计的有效性。

作者:子牧UXD

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/236392.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2023年3月2日 12:00
下一篇 2023年3月2日 12:00

相关推荐

  • 网页设计费用:设计一个网站应该花多少钱才合理

    很多客户经常会向我们咨询,网页设计费用一般需要多少钱?设计一个网站应该花多少钱才合理?为什麽不同南宁网页制作公司的网页设计费用也不同?……事实上,这些问题可能并没有一个标准的答案,毕竟网站设计…

    2022年6月23日
    0184
  • 如何做好搜索设计?必看3个设计原则。

    搜索设计看似简单,展现形式上只有一个输入框和搜索按钮就可以了,但是里面隐藏了很多交互细节。最近工作中刚好有搜索相关的设计需求,今天就来总结下搜索中的交互细节设计。 本文的主要内容包括: 搜索的作用 搜索…

    2023年3月1日 SEO操作
    06
  • 自动搜索建议机制要注意的事项

      确保你设计的自动搜索建议是有效的。因为不当的搜索建议内容,可能会混淆和分散用户的注意力。尽量説明使用者更正拼写,识别词根,预测文本,并改进你的工具。 当用户开始输入之後,尽快开始给予用户建议,…

    2022年6月25日
    0268
  • 三个方式轻易确定网站设计的类型

    1)导航类型的页面设计:侧重使用者路径引导与流量的分发,往往会带有较强的运营特质。有纯粹的入口,也需要根据强弱不同的需求设计入口,还有核心内容设计入口,以及引导用户进一步探索的半消费式的入口类型。 2)…

    2022年6月25日
    0108
  • 游戏网站设计开发。

    你有没有想过为什么电子游戏在这个世界上是一种特殊的现象?游戏最初是为娱乐而设计的,但现在它们已经成为了一个庞大的产业,这些特性在开发过程中强加了一些关键的特性。想象一下,你想要制作最受欢迎的游戏并出…

    2023年2月15日 SEO操作
    018
  • 在网站运营上,企业应该重视哪些内容

    随着互联网的发展,越来越多的企业意识到网站建设的重要作用,互联网上的网站数量不断增加,网站运营的难度也会变得越来越大,更甚者有部分企业在网站运营上注入大量的资源,但最终的效果仍然不如人意。那麽,在网…

    2022年6月25日
    0122
  • B端设计太复杂?从5个方面聊聊我的思考。

    编者按:B端设计由于功能众多,产品设计较为复杂。设计师面对这类产品该如何入手?作者总结了自己的思考。最近在设计一个 B 端系统的间隙,偶然间拿起了很多年前看过的一本书,唐纳德·诺曼的《如何管理复杂》,有一…

    2023年3月2日 SEO操作
    05
  • 小编分享高端网站设计应该注意什么。

    每一个企业都想拥有高大上的网站,可以拓宽商业交流,突显企业的品牌形象,给用户留下深刻的印象。那么企业网站设计如何才显得高端呢?高端网站设计有哪些注意事项呢? 1、高端网站设计重在策划 在制作高端网站之前,…

    2023年6月13日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息