WAI ARIA:Javascript能力测试?

本着逐步增强的精神,我想做一些ARIA功能测试,以便在浏览器支持的情况下实现其他增强功能.我不想检测屏幕阅读器 – 我希望确保屏幕阅读器用户获得最佳体验,因为他们使用的工具.

例如,如果不支持aria-live属性,则可能不是实现endless scrolling的好主意.

我知道还有一个问题,即浏览器可能会支持这些属性,但屏幕阅读器可能不支持这些属性.由于屏幕阅读器通过浏览器透明地运行,我可以忽略该边缘的情况.

我从来没有听过有人做过这样的事情.是否像浏览器的其他DOM属性测试一样简单? Mark Pilgrim的其他capability testing techniques在这里工作吗?

谢谢!

解决方法

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

话虽如此,您无法进行测试来确定支持什么标签.一般来说,WAI-ARIA的有限支持始于FF2和IE8.查看浏览器的发行说明,以确定WAI-ARIA支持内容.

这是a link that details testing WAI-ARIA

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...