在我的HTML页面添加辅助功能后,如何测试它是否正常工作?我想听一听使用屏幕阅读器的人的声音和导航方式。
让我换一种说法,当你构建一个网页时,你在浏览器中预览它,看看它是否正常。当您向同一网页添加可访问性时,如何知道它是否正常工作?
答案 0 :(得分:2)
如果您正在寻找快速抽查,可以使用WebAIM's WAVE,它会告诉您重大错误。如果您想深入挖掘,您需要了解WCAG 2.0和辅助技术。 WebAIM有一个checklist for WCAG 2.0,这将是下一步,使用辅助技术。人们倾向于只考虑辅助技术=屏幕阅读器,但这是不正确的。有许多不同类型的辅助技术。我建议阅读清单顶部的注释。
NVDA是一个免费的屏幕阅读器
答案 1 :(得分:-2)
看起来你可能是SOL:
Site accessibility: what screen readers, etc to test against, and how?
Screen Readers For Testing Website Accessibility
如果您真的在寻找半自动化解决方案,您可以将Selenium(或类似设备)与屏幕阅读器模拟器(如第二个链接帖子中所述)拼接在一起,以下拉音频文件屏幕阅读器,然后将文本提交给Mechanical Turk for transcription,然后将diff
您的网站文本提交给您的成绩单,以了解作者是多么困惑。它会花费几美元,但可能会为您节省更多昂贵的程序员时间。