鲁棒

本文提供了关于如何编写 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)

让辅助技术用户意识到页面上添加的新状态消息。

理解状态消息

另见