辅助功能的原则和一致性级别

已完成

适用于 Web 内容辅助功能的 WCAG 行业标准指南是围绕四项原则组织的:可感知、可操作、可理解和可靠。 为了记住这些原则,许多人使用了首字母缩略词 POUR。 这些普遍的 POUR 原则奠定了 Web 辅助功能的基础,并确保 Web 内容可供具有不同需求和偏好的用户访问。

根据万维网联合会 (W3) 的要求,任何想要使用 Web 的人都必须拥有包含所有四项 POUR 原则的内容。 我们来了解一下它们的含义:

  • 可感知:信息和用户界面组件必须以用户可感知的方式呈现给用户。 这意味着确保所有用户都能看到、听到或感知设计的所有元素。 虽然许多用户可能能够直观理解,但其他用户坑能通过声音或触摸来感知。 这时,图像和链接的替代文本、高对比度颜色、辅助字幕和脚本等工具就有了用武之地。

  • 可操作:此原则要求所有用户界面组件和导航都可操作,因此用户必须能够成功使用控件、按钮、导航和其他交互式元素。 不是每个人都可以使用鼠标。 对于许多人来说,能够操作网站或 Web 应用程序意味着要使用辅助技术,如语音识别、键盘或屏幕阅读器。

  • 可理解:用户必须能够理解网站上的信息以及如何访问和导航网站。 此原则要求网站和 Web 应用程序在设计和使用模式上是可预测的。 它们应该易于导航和阅读。 这意味着创建一个视觉层次结构,它应强调标题和内容结构,并提供明确的说明和一致的导航。 可理解性可以是特定于上下文的。 例如,解释如何完成复杂编码任务的网站可以包含开发人员可以理解,但对于没有编码背景的人来说则可能无法理解的信息。

  • 可靠:此原则要求内容能够被广泛的用户代理(包括屏幕阅读器、语音识别和文本放大等辅助技术)可靠地访问和理解。 随着代理技术的推进和发展,内容应在不同类型的设备和浏览器之间保持可访问状态。

如何评价网站或 Web 应用程序的可访问性?

这四项 WCAG 原则中的每一项都包含面向 Web 设计和开发的具体建议的准则。 这些准则可进一步细分为可度量且可测试的成功条件,或定义对 Web 辅助功能的最低要求的声明。

三个一致性级别:A、AA 和 AAA

此评级系统指示了可访问性准则的符合性和一致性级别,其中 A 为最低级别的符合性,AAA 则为最高级别的符合性。 大多数 Web 内容的建议辅助功能级别是辅助功能中级 AA。

级别是累积性的,这意味着中级 AA Web 内容还必须满足最低 A 级别的成功条件,而 AAA 内容则还必须满足 A 级和 AA 的成功条件。

比较一致性级别与 Web 辅助功能原则

我们来通过查看每个 POUR Web 辅助功能原则的一些示例成功条件对三个一致性级别进行比较。

可感知

  • :提供非文本内容(例如图像、音频和视频)的文本替代项。
  • AA:为实时音频内容(例如网络研讨会、播客和广播)提供辅助字幕。
  • AAA:为预先录制的音频(例如视频、动画和演示文稿)提供手语翻译。

可操作

  • :通过键盘提供所有功能(例如链接、按钮和窗体)。
  • AA:提供足够的时间来阅读和使用内容(例如,允许调整或延长时间限制)。
  • AAA:在不丢失数据的情况下提供重新进行身份验证的选项(例如保存进度或稍后继续)。

可理解

  • :将网站设置为以可预测方式显示和运行(例如,具有一致的导航和反馈机制)。
  • AA:将文本设置为可读且易于理解(例如,使用清晰、简单的语言;定义不熟悉的字词)。
  • AAA:提供展开缩略语的方法(例如,通过使用 <abbr> 元素或提供术语表)。

可靠

  • :最大程度地实现与将来的用户代理的兼容(例如,使用有效且格式正确的标记;遵循标准)。
  • AA:通过使用相应的 HTML 元素和属性或 WAI-ARIA* 角色和属性,为所有用户界面 (UI) 组件提供名称、角色和值。
  • AAA:提供 UI 组件的用途和含义(例如,通过使用 WAI-ARIA 地标和标签)。

*(WAI-ARIA):Web 辅助功能计划 - 可访问的丰富 Internet 应用程序标准。