张昆 @SIAA
任何人在任何情况下都能平等的、便利、无障碍地获取信息、利用信息。
关键词: 可及性 - 通用性 - 易用性
WCAG (Web Content Accessibility Guidelines)2.0
Web内容无障碍指南(WCAG)2.0
WCAG 2.0 支持文档
Accessible Rich Internet Applications (WAI-ARIA)1.0
可及性富互联网应用 1.0,让动态Web内容更无障碍
WAI-ARIA 1.0 支持文档
--- 信息和用户界面组件必须以可感知的方式呈现给用户
aria-label
、alt
、aria-labelledby
为元素添加替代文本
aria-describedby
、longdesc
为元素添加较长文字描述
* 注意:如果非文本内容一个装饰性内容 - 设置alt
为空 或者 在CSS中设置装饰图。
h1
- h6
定义标题头ol
、ul
、dl
定义列表或者组织链接caption
和 summary
为数据表格定义标题和给出介绍role
定义网页区域
1
2
3
4
5
6
7
使用id
、header
关联数据表格中的数据单元--- 用户界面组件和导航必须可操作
title
tabindex = "2"
tabindex = "1"
tabindex = "0"
tabindex = "-1"
h
和标签label
具有描述性注意:使用tabindex
,可能会破坏正常的导航顺序,或者导致读屏软件跳过元素。
--- 信息和用户界面操作必须是可理解的
可以被种类繁多的用户代理(包括辅助技术)所解析
id
是唯一的label
元素关联表单控件文本标签label
元素,使用title
属性aria-labelledby
提供控件名称role
让控件可被辅助技术使用aria-labelledby
提供控件名称可以使用快捷键(Alt + 字母),快速访问指定URL
Alt + Z,快速访问此链接
注意:accesskey
仅支持edge,IE仅能快速导航到焦点,需配合Enter使用,Chrome和FF不支持