Web Content Accessibility Guidelines (WCAG)

Web 内容无障碍指南

Posted by Oscaner on December 6, 2020

Overview

  1. Web 内容无障碍指南 (WCAG) 是万维网 (W3C) 发布的 Web 无障碍倡议中的一部分, 万维网是互联网领域的主要国际标准组织。
  2. 该指南提供了一系列技术要求, 使您的网站、应用程序或者其他数字资产可供残障人士使用。
  3. 目前 WCAG 有三个版本 – 1.0, 2.0, 2.1。而 2.2 版本预计在 2021 年秋季或者初冬发布。
  4. WCAG 合规性有 3 个级别:
    1. A: 最低级别要求
    2. AA: 包括 AAA 级别要求
    3. AAA: 包括 A, AAAAA 级别要求
  5. 大部分 ADA (《美国残疾人法案》) Web 无障碍被要求遵守 WCAG 2.1 AA

什么是 WCAG

在我们深入了解 WCAG 合规性之前, 我们需要先了解什么是 WCAG。

无障碍/可访问性 (Accessibility) 是每个人都具有的、可以自由访问某物的能力, 无论他们身处何地、具有怎样的条件。

Web 无障碍遵循这一规则, 旨在残障人士可以更舒适地使用和享受网络。

在英国:

  • 近 200 万人被归类为部分失明或者完全失明
  • 近 1100 万人有一定程度的听力损失
  • 近 150 万人有学习障碍

而在中国:

  • 视力残疾 1263 万人
  • 听力残疾 2054 万人
  • 言语残疾 130 万人
  • 肢体残疾 2472 万人
  • 智力残疾 568 万人
  • 精神残疾 629 万人
  • 多重残疾 1386 万人

“… make Web content more accessible to people with disabilities. Accessibility involves a wide range of disabilities, including visual, auditory, physical, speech, cognitive, language, learning, and neurological disabilities. Although these guidelines cover a wide range of issues, they are not able to address the needs of people with all types, degrees, and combinations of disability. These guidelines also make Web content more usable by older individuals with changing abilities due to aging and often improve usability for users in general.”

使网络内容能够更好的服务于残障人士。无障碍引入了大范围的残疾, 包括视觉、听觉、身体、言语、认知、语言、学习和神经障碍。虽然这些指南覆盖了大部分问题, 但他们仍然不能够解决所有类型、程度以及多重残疾的人士需求。这些指南同样使得网络内容能够更好的服务于那些因年龄增长而能力发生变化的老人, 并且通常会提高对于普通用户的可用性。

WCAG 版本

WCAG 1.0 于 1999 年 5 月 5 日发布。无障碍指南的第一个版本非常注重 HTML, 这也使得网络和数字技术在无障碍领域迈出了重要一步。几年后, 2008 年 12 月 11 日, WCAG 2.0 正式发布。

1.0 vs 2.0

WCAG 2.0 在这近十年的过程中, 学到了很多, 也进步了很多。在 2.0 中, W3C希望将 WCAG 与技术剥离。

它不应该局限于 HTML, 因为 HTML 并不是我们拥有并且使用的唯一数字资产。

无论 PDF 还是文档 (如, Word, Excel), 亦或者 PPT, 电子书和移动应用程序, 这些都是需要能够可访问的数字资产。

因此, 2008 年的 WCAG 2.0 扩宽了我们所能涵盖的技术领域。

2.1 和 Silver

自 2008 年以来, 网络和数字技术发生了巨大变化, 技术的改变推动了 WCAG 2.1 的产生。

WCAG 2.1 在 2018 年发布, 其中包括了 WCAG 2.0 的所有内容, 以及对移动设备上的 Web 内容的额外支持。

在较高的层面, WCAG 2.1 将会添加到 WCAG 2.0。因为 WCAG 2.0 的所有要求在如今仍然有效, 它经受住了时间的考验。

WCAG 2.1 也有类似的努力, 2.1 版本非常注重对已知内容的填补。

最后还有一个 Silver 运动, 这是 WCAG 3.0。

我该用哪个版本 ?

目前有两个版本可供使用 – WCAG 2.0 和 WCAG 2.1。

WCAG 2.0 和 2.1 的抉择, 很大程度上取决于您所在组织的政策立场、时间和预算。

考虑到 WCAG 2.1 包含 WCAG 2.0 以及额外的移动设备支持, 如果您的应用已经满足桌面和移动端的 Web 无障碍要求, 那么比较好的建议是直接实施 WCAG 2.1。

但是, 如果您只想遵循当地的政府政策要求, WCAG 2.0 仍然是首选标准。

WCAG 基本内容

无论您选择实施 WCAG 2.0 还是 2.1, 这两个指南的术语基本一致。

指南分为如下几个部分:

  1. 设计原则 (Design Principles): 无障碍网站开发的四项总体原则。
  2. 指南 (Guidelines): 指导设计者和开发者在开发网站无障碍时需要考虑什么。
  3. 成功标准 (Success Criteria): 确保网站符合标准的技术要求。

设计原则 (Design Principles)

为了确保您的组织符合 WCAG 标准, 必须遵守 POUR 设计原则:

  1. 可感知 (Perceivable): 信息和用户界面组件必须以用户可感知的方式呈现。
  2. 可操作 (Operable): 用户界面组件和导航必须可操作。
  3. 可理解 (Understandable): 用户界面上的信息和操作必须可被理解。
  4. 健壮 (Robust): 内容必须足够健壮, 可以被各种用户设备识别解析 (包括辅助技术)。

指南 (Guidelines)

基于 POUR 原则的一系列指导方针。

对于 WCAG 2.0, 总共有 12 条准则。

对于 WCAG 2.1, 还有一条额外的准则。

  1. 可感知 (Perceivable)

    • 为所有非文本内容提供文本替代, 以便将其更改为人们需要的其他形式, 如大字体、盲文、语言、符号或者更简单的语言。
    • 为基于时间的媒体提供替代方案。
    • 创建可以通过不同方式(如, 简单布局)呈现的内容, 而不会丢失信息或结构。
    • 使用户更容易看到或听到内容。
  2. 可操作 (Operable)

    • 所有的功能都可以通过键盘来控制。
    • 用户可以有足够的时间阅读和使用内容。
    • 不要去编写明知会促使用户病情发作的内容。
    • 提供可以帮助用户导航、查找内容和确定他们所在位置的方法。
    • 可访问指针 (Pointer Accessible): 用户能够很轻易的通过键盘以外的各种输入设备操作功能。(WCAG 2.1)
  3. 可理解 (Understandable)

    • 使文本内容易读易懂。
    • 使网页以可预测的方式显示和运行。
    • 帮助用户避免和纠正错误。
  4. 健壮 (Robust)

    • 最大程度地兼容当前和未来的用户设备, 包括辅助技术。

成功标准 (Success Criteria)

为了实现 WCAG 合规性, W3C 将成功标准分为了 3 个不同的级别, 分别为 A, AA 和 AAA。

  1. WCAG A 级: 此级别代表最低限度的合规性。
  2. WCAG AA 级: 根据《美国残疾人法案 (ADA)》, 与公众合作的团体需要达到该标准。
  3. WCAG AAA 级: 任何达到该标准的组织都超出了要求。这是可达到的最高等级, 它意味着符合了所有成功标准。

WCAG 检查工具

W3C 还提供了 Web 内容无障碍评估工具列表。该工具列表包含来自不同组织的 100 多个在线检查器。

这些检查器能够自动帮助您检查您的网站是否合规。还有一些工具能够检测 PDF 的可访问性。


本文由 Oscaner 创作, 采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外, 均为本站原创或翻译, 转载前请务必署名