辅助功能颜色单独作为意义

为什么

并非每个人都以相同的方式感知颜色。 红绿色盲是最常见的形式,它影响了高达 8% 的男性。 有的用 灰度模式以遏制他们的手机成瘾


什么

不要将颜色用作意义的唯一视觉指示符。

最常见的例子是设置没有下划线或边框的链接样式。

默认情况下,浏览器会在超文本链接下划线。 可以使用级联样式表 (CSS) 删除下划线,但大多数情况下这是个坏主意。 用户习惯于看到带下划线的链接。

WebAIM:链接和超文本

维基百科是一个单独使用颜色来设计链接样式的例子。 在网站的灰度版本中,看不出什么是纯文本,什么是链接。

维基百科文章色盲的屏幕截图,显示没有下划线的蓝色链接。 维基百科上色盲文章的屏幕截图,灰度图。 这使得无法识别链接。

如何

带下划线的链接

为链接添加下划线。 或者,不要删除它们。 请记住,它们会降低可读性。

来自维基百科的修改后的屏幕截图,显示带下划线的链接。
这个修改版的维基百科有带下划线的链接。 有人会说这是降低可读性的视觉噪音。

为了提高可读性,我们可以使用 text-underline-offsettext-decoration-color 等 CSS 属性。

维基百科的修改版本,链接上有更谨慎的下划线。
此修改版本使用 text-underline-offsettext-decoration-color 来提高可读性。

状态颜色

除了颜色之外,还可以添加文本和/或图标来传达含义。


工具

注意: 假设您将对比度用作文本颜色,以下工具会给出对比度评级。

许多不适合用作背景/颜色组合的组合,可完美用作图形、按钮等的颜色。

工具 Contrast Ratio 使用颜色来传达 color contrast 的好坏。 红色表示对比度差。 在此示例中,您可能会说数字是另一个指标。 这是一个有效的论点。 但是,您随后假设用户了解公制对比度并了解指南。

Contrast Ratio 的屏幕截图显示使用绿色来表示颜色具有良好的对比度。

Coolors Color Contrast Checker 工具使用三种方法告诉我们是否或 不是一个颜色组合是好的:

  • 红色告诉我们对比度不好。
  • 文字 Very poor 告诉我们对比度很差 b…。
  • 1 颗星(共 5 颗星)告诉我们这真的很糟糕。
来自 Coolors 的手机屏幕截图,显示了使用颜色、文本和图标来传达含义。

不要仅仅依靠颜色。 像 Coolors 一样,使用两三种方法。