【问题标题】:Should I use ARIA roles and a Skip Nav link?我应该使用 ARIA 角色和跳过导航链接吗?
【发布时间】:2012-07-10 23:43:18
【问题描述】:

我正在整理一个公司“橱窗”网站,并计划使用 ARIA 地标角色来使其更易于访问。

对 ARIA 角色的支持程度如何?我是否也应该拥有标准的“跳过导航”链接,或者这只会混淆屏幕阅读器?

谢谢!

【问题讨论】:

标签: html accessibility wai-aria wai


【解决方案1】:

对 ARIA 角色的支持程度如何?

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

我也应该有我的标准“跳过导航”链接,还是这只会混淆屏幕阅读器?

跳过链接对因行动不便或只是偏好而无法使用鼠标的人有益。目前,无法通过键盘和 ARIA 进行跳转或导航。包括他们仍然是一个好习惯。

【讨论】:

    【解决方案2】:

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

    引用Paciello Group's excellent article,大概会有主流浏览器支持角色属性。另见referencing bug in Bugzilla

    【讨论】:

      【解决方案3】:

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

      我个人认为,如果使用正确,角色就足够了。

      【讨论】:

      • 感谢您的回复@Rich-Bradshaw。我也有同样的想法,只是想要一些确凿的证据证明删除“跳过导航”链接是安全的。
      • 好吧,旁白工作正常。您可以在 JAWS 中进行测试,然后我认为您覆盖了很大一部分用户。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-05
      • 1970-01-01
      • 1970-01-01
      • 2019-12-02
      • 1970-01-01
      • 2011-04-04
      相关资源
      最近更新 更多