本着逐步增强的精神,我想做一些ARIA功能测试,以便在浏览器支持的情况下实现其他增强功能.我不想检测屏幕阅读器 – 我希望确保屏幕阅读器用户获得最佳体验,因为他们使用的工具.
例如,如果不支持aria-live属性,则可能不是实现endless scrolling的好主意.
我知道还有一个问题,即浏览器可能会支持这些属性,但屏幕阅读器可能不支持这些属性.由于屏幕阅读器通过浏览器透明地运行,我可以忽略该边缘的情况.
我从来没有听过有人做过这样的事情.是否像浏览器的其他DOM属性测试一样简单? Mark Pilgrim的其他capability testing techniques在这里工作吗?
谢谢!