我应该使用ARIA角色和Skip Nav链接吗?

时间:2012-07-11 11:02:46

标签: html5 accessibility wai-aria wai

我正在整理一个企业“商店橱窗”网站,并计划使用ARIA标志性角色,使其更易于访问。

ARIA角色的支持程度如何?我是否应该使用标准的“Skip Nav”链接,或者这会让屏幕阅读器混淆不清?

谢谢!

3 个答案:

答案 0 :(得分:3)

  

ARIA角色的支持程度如何?

WAI ARIA角色最好由NVDA,JAWS和VoiceOver支持。 Window-Eyes有不同程度的支持[1][2]

  

我是否应该使用标准的“Skip Nav”链接,或者这会让屏幕阅读器混淆不清?

跳过链接对于因行动不便或偏好而无法使用鼠标的人有益。此时,无法通过键盘和ARIA跳转或导航。包括它们仍然是一种很好的做法。

答案 1 :(得分:1)

尽管WAI-ARIA实践非常vague on that topic实现跳过链接(具有正确的HTML5语义+角色属性)仍然对键盘用户有意义,并将提供为尽可能多的用户提供最佳体验

引用Paciello Group's excellent article,可能会有主要的浏览器支持角色属性。另请参阅referencing bug in Bugzilla

答案 2 :(得分:0)

我一直使用角色,但只能使用OSXs Voice Over进行测试。这适用于角色,但遗留软件可能不知道该怎么做。

就个人而言,我认为如果使用得当,角色就足够了。