【问题标题】:WCAG - what is the different between Meaningful Sequence and Focus Order?WCAG - 有意义的序列和焦点顺序有什么区别?
【发布时间】:2019-02-20 03:14:11
【问题描述】:

我感到很困惑,因为这两个似乎描述的是同一件事?

Level A − WCAG 2.0 Success Criterion 1.3.2 − Meaningful Sequence
如果需要按特定顺序阅读内容以使其有意义,请确保以指示此顺序的方式编写/编码网页。

Level A − WCAG 2.0 Success Criterion 2.4.3 − Focus Order
为网页编写 HTML 代码时,请确保按逻辑顺序对内容进行编码。然后,当屏幕阅读器阅读时,它将以逻辑方式进行通信。这对于 Web 表单尤其重要。

【问题讨论】:

    标签: wcag wcag2.0


    【解决方案1】:

    2.4.3 与使用 tab 浏览页面时的跳格顺序有关。它适用于交互元素。

    如果网页可以按顺序导航并且导航顺序会影响含义或操作,则可聚焦组件会以保留含义和可操作性的顺序接收焦点。

    (强调我的)

    1.3.2 适用于整个页面——所有交互元素文本。屏幕阅读器用户可以使用向上/向下箭头键浏览整个 DOM (*)。 DOM 的顺序是屏幕阅读器用户听到元素的顺序。如果你使用 CSS 来移动元素,比如说在页面底部显示一个元素,即使它靠近 DOM 的顶部,并且如果将该元素移动到页面底部会影响其含义,那么 1.3.2 将适用.

    (*) 他们正在导航的并不是真正的 DOM,而是 accessibility tree。您可以在您的 DOM 中“隐藏”元素(例如,使用 aria-hidden)以防止该元素出现在可访问性树上,但出于概念目的,您可以将可访问性树视为 DOM 的并行结构。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-06
      • 1970-01-01
      • 1970-01-01
      • 2020-12-09
      • 2013-06-18
      • 2018-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多