Accessibility 经常被简写为 A11Y,中文称为「无障碍性」。一般是针对有各种障碍的人采取的一种优化措施:
- 视觉障碍者(Vision impairment)
- 对于盲人或者视力非常差的人,他们可能需要读屏软件辅助阅读网页。对于视力稍好的,他们可能需要放大页面到合适的字体大小、或者调整屏幕对比度来进行阅读
- 行动障碍者(Mobility impairment)
- 对于无法正常用手操作鼠标键盘的,它们可能需要改良的键盘鼠标,或者通过踏板、摇杆或者语音控制来操作
- 听觉障碍者(Auditory impairment)
- 它们可能无法正常听到声音。经常见到的措施是在视频或者游戏中加字幕,并且对一些音效也加上字幕,比如「急促的呼吸声」等
- 认知障碍者(Cognitive impairment)
- 这类人可能有记忆、理解上的问题。设计更简单易用的网站有助于他们使用
W3C 的 Web Accessibility Initiative (WAI) 及 WAI-ARIA (Accessible Rich Internet Applications) 规范旨在解决这类问题。
美国政府规定了,如果一个网站接受了政府资助,那么它必需达到 Section 508 中的无障碍要求,使得残障人士可以正常使用这个网站。
Learning Web Design Ch03 原书中提供了一系列非常好的材料供扩展阅读。