健壮性

本文提供了有关如何编写 Web 内容以使其符合 Web 内容可访问性指南 (WCAG) 2.0 和 2.1 的“健壮性”原则中概述的成功标准的实用建议。“健壮性”指出,内容必须足够健壮,以便能够被各种用户代理(包括辅助技术)可靠地解释。这通常可以通过遵循 Web 标准和严格测试来实现。

注意:若要阅读 W3C 对“健壮性”及其指南和成功标准的定义,请参阅原则 4:健壮性 — 内容必须足够健壮,以便能够被各种用户代理(包括辅助技术)可靠地解释。

指南 4.1 — 兼容性:最大程度地与当前和未来的用户代理(包括辅助技术)兼容

本指南侧重于使内容尽可能地与当前用户代理(例如浏览器)和未来的用户代理兼容。

成功标准 如何符合标准 实用资源
4.1.1 解析 (A)

内容应格式良好,以便能够被浏览器和其他用户代理(例如屏幕阅读器)成功解析。

要通过此标准,请确保您的 HTML 尽可能有效。使用W3C 验证器 验证您的标记。

请参阅调试 HTML 获取实用指南。
4.1.2 名称、角色、值 (A)

用户界面组件(例如表单输入、按钮、链接等)的名称和角色应在程序上可确定。

当正确地使用语义元素来实现其预期用途时,此标准应自动通过。当脚本化自定义组件时,您需要使用 WAI-ARIA 角色和其他功能来确保您的控件将被解释并能够按预期使用,例如,不仅适用于有视力的鼠标用户,而且适用于屏幕阅读器用户、仅键盘用户等。

请参阅HTML:可访问性的良好基础WAI-ARIA 基础知识
4.1.3 状态消息 (AA) 在 2.1 中添加

辅助技术用户会注意到页面中添加的新状态消息。

了解状态消息

另请参阅