gpt4 book ai didi

javascript - WAI-ARIA:Javascript 能力测试?

转载 作者:可可西里 更新时间:2023-11-01 02:46:01 30 4
gpt4 key购买 nike

本着渐进增强的精神,我想做一些 ARIA 功能测试,以实现额外的增强功能(如果浏览器支持的话)。我不打算检测屏幕阅读器——我希望确保屏幕阅读器用户在给定他们正在使用的工具的情况下获得最佳体验。

例如,如果不支持aria-live 属性,那么实现endless scrolling 可能不是一个好主意。 .

我知道还有一个问题,即浏览器可能支持这些属性,但屏幕阅读器可能不支持。由于屏幕阅读器在浏览器上透明运行,因此我可以忽略边缘情况。

我从来没有听说过有人这样做过。它是否像测试浏览器赋予的额外 DOM 属性一样简单?做 Mark Pilgrim 的另一个 capability testing techniques在这里工作?

谢谢!

最佳答案

第一个答案有一些不正确的信息。某些浏览器确实支持 WAI-ARIA 而有些则不支持。浏览器通过操作系统的辅助功能 API 向屏幕阅读器发送事件。例如,如果您使用 IE 7,它无法处理 IE 8 可以处理的 WAI-ARIA。看this graphic

话虽如此,您无法通过测试来确定支持哪些标签。一般来说,有限的 WAI-ARIA 支持始于 FF2 和 IE8。查看浏览器的发行说明以确定它支持哪些 WAI-ARIA。

这里是 a link that details testing WAI-ARIA

关于javascript - WAI-ARIA:Javascript 能力测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4337060/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com