eto*_*xin 3 html5 wai-aria wai wcag2.0
我正在建立一个需要符合WCAG 2.0 Level AA的网站.
我的问题是我实施了多少ARIA角色?
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques
如果您使用适当的语义和结构HTML,可能没有.对于那些你必须使用错误元素(例如一个损坏的库或框架)的情况,那么你可能不得不这样做,但这不是开始的方式.
与往常一样,上下文是关键,并且一揽子陈述并不总是适用.
如果它有用,ARIA有三(5)个"规则"使用(它们是建议,但你应该将它们视为最佳效果的规则):
使用ARIA的第一条规则:如果您可以使用本机HTML元素[ HTML51 ]或具有您已经内置的语义和行为的属性,而不是重新使用元素并添加ARIA角色,状态或属性以使其可访问,然后这样做.
使用ARIA的第二条规则:除非你真的需要,否则不要改变原生语义.
使用ARIA的第三条规则:所有交互式ARIA控件都必须可以与键盘一起使用.
ARIA使用的第四条规则:不要使用role="presentation"或aria-hidden="true"使用可见的 可聚焦元素.在可见 焦点元素上使用其中任何一个将导致一些用户专注于"无".
ARIA使用的第五条规则:所有互动元素必须具有可访问的名称.当Accessibility API 可访问名称(或等效)属性具有值时,交互元素仅具有可访问的名称.
| 归档时间: |
|
| 查看次数: |
1236 次 |
| 最近记录: |