0

FastPass 报告说 a 需要文本框的 ARIA 子角色;但是,基于此GitHub 组合框模式可访问性线程,问题在于规则遵守 ARIA 1.1 规范,而不是不需要它的最新 ARIA 1.2 规范。

我相信 FastPass 使用 axe-core 作为其可访问性规则引擎,我根据请求2505,在这种特定情况下,他们似乎没有完成遵守此组合框规范的工作。

等待 axe-core 完成工作是最好的指导,还是可以暂时禁用该规则?

4

1 回答 1

0

Accessibility Insights 中的自动检查由 axe-core 提供支持,我们尝试将我们的规则集保持在 axe-core 规则附近。一般来说,ARIA 1.2 还不是官方推荐,但特别是对于这种模式,来自 Axe-core 存储库中链接的 GitHub 问题,最后的评论是这将在 4.3 版本中采用。此规则影响的不仅仅是组合框(该规则检查多个作为父角色并需要子属性的 ARIA 角色)并且将其关闭意味着不会在许多小部件中发现问题。

于 2021-04-14T18:39:04.107 回答