2008年12月通过的“Web内容无障碍指南2.0”(WCAG 2.0)是万维网联盟针对残疾人网络无障碍发布的官方建议。新指南聚焦于四项基本原则:
- 是否可感知?
- 是否可操作?
- 是否可理解?
- 是否具备鲁棒性?
本文是该系列文章的第三篇,前文已涵盖“受欢迎的更新”及“第二部分:可操作性”。本文将重点探讨“可理解性”。
文本的可理解性对网页无障碍至关重要。宏观上,这要求指定文本语言、解释行话或习语、展开缩写以澄清内容。此外,缺乏组织上的可预测性或适当的错误管理,也会显著降低网站的无障碍程度。
识别语言
准则 3.1 可读性:使文本内容易于阅读和理解。
用户通常能立即辨认出熟悉的语言并高效阅读。但对残障人士而言,若未以计算机可读方式明确标记语言,辅助技术便无法正确发音,从而构成重大障碍。
默认情况下,辅助技术按用户系统语言朗读文本。若页面语言与系统不一致且未做标记,即使母语内容也难以理解。在HTML文档中添加语言元信息,将极大改善残障用户的访问体验。
在 XHTML 和 HTML 内容中指定语言
仅指定文档整体语言往往不够,页面中其他语言的引文或非日常外语用法也应单独标识。此外,必须扩展习语、行话或缩写等术语的表述。
虽然常见做法是使用“title”属性补充详细信息,但这并非理想方式,因为屏幕阅读器默认配置下不会提示或朗读该属性内容。
网站是否按预期运作?
指南 3.2 可预测性:使网页以可预测的方式呈现和运行。
网页交互应遵循标准预期(如点击链接跳转、激活按钮提交表单)。满足WCAG可预测性要求,即避免实施颠覆正常行为的编程。
尽管“正常”的定义随时间动态变化,但基本预期仍需满足。实现可预测性的关键在于一致性:全站使用统一的导航机制、菜单样式及重复元素标签;任何变更仅在用户请求时触发。设计中的变量不仅困扰残障人士,也可能给所有用户带来困惑。
如果我犯了错误怎么办?
指南 3.3 输入辅助:帮助用户避免和纠正错误。
复杂网站或应用均包含用户输入系统,电子商务更依赖准确的收货地址和支付信息。
问:为什么这是一个无障碍问题?
新指南不仅关注可用性,更强调体验质量。遵循输入辅助指南有助于审视购物流程中的潜在问题,核心在于错误处理:当用户犯错时,系统如何响应?
最糟糕的错误提示是不可见的。仅提供提示只是开端,更好的方案是确保标签和说明清晰详尽以预防错误;若错误发生,提示信息应足以指导用户纠正。
总结
简而言之,可理解性意味着仔细审视网站的合理性。解决表单等问题虽有挑战,但定位问题仅需运用基本常识。
请参阅下一期,“第四部分:健壮性”。

