前端开发者手册第二部分: 前端开发学习自主学习无障碍设计
上一篇:Web 字体 下一篇:Web/浏览器 API

无障碍设计

无障碍设计

无障碍设计是指产品, 设备, 服务, 或者环境是为残疾人设计的. 无障碍设计的概念意味着与一个人的辅助技术(例如, 电脑屏幕阅读器)相兼容, 确保直接访问(即独立)和"间接访问".

无障碍设计可以理解为 "能够访问", 并对一个系统或实体是有利的, 其侧重于使身体残障, 或有特殊需要, 或要依赖辅助技术的人群能够访问 Web. 然后, 研究和开发无障碍设计对每个人都带来了好处.

无障碍设计不应该和可用性混淆. 大多数情况下, 可用性是指产品(如: 设备, 服务, 或者环境)能在特定的环境下被特定的用户使用, 来高效地实现制定目标.

无障碍设计和通用性设计是息息相关的. 通用型设计是指产品的创造过程中, 产品对人们是可用的, 并尽可能最大范围覆盖各能力范围内的人群和各种情形下的操作, 即对所有人是可访问的(无论他们访问 Web 是否有障碍). - wikipedia

综合学习:

  • Universal Design for Web Applications: Web Applications That Reach Everyone [read][$]
  • Web Accessibility: Getting Started [watch][$]
  • Introduction to Web Accessibility [read]
  • A Web for Everyone [read][$]
  • Foundations of UX: Accessibility[watch][$]
  • Introduction to Web Accessibility [watch]

标准/规范:

  • 无障碍设计网络倡议 (WAI)
  • 网页内容无障碍设计指南 (WCAG) 的目前状态
  • 富 Internet 应用程序的无障碍设计 (WAI-ARIA) 的目前状态
上一篇:Web 字体 下一篇:Web/浏览器 API