我们是否需要使用屏幕阅读器等真实设备来测试应用程序的可访问性?

Dev*_*evX 1 accessibility

我们正在努力遵守我们使用 axe 的辅助功能标准 wcag21aa。为了使我们合规,我们是否需要在真实设备上测试它们,或者我们是否可以简单地使用 AX 这样的工具来确保我们合规,而无需在实时设备上进行测试?

Gra*_*hie 6

简答

自动化工具不足以捕获所有可访问性问题。您需要使用辅助技术进行测试。

更长的答案

是的,您需要使用屏幕阅读器进行测试,以及屏幕放大器、检查字幕等。

自动化工具只能发现大约 40% 的错误,因此这就是为什么自动化工具本身无法帮助您使网站易于访问。

理想情况下,真实的用户测试是最好的方法,给他们执行任务,例如购买产品 XXX,以便他们可以针对所面临的障碍提供反馈。但我知道这可能成本高昂/难以组织。

因此,您应该使用自动化工具来捕获简单的问题,然后使用辅助技术来捕获诸如键盘陷阱、标签不清晰等问题。

在开始时有一个清单是值得的,理想情况下,您希望在早期阶段有一个无障碍顾问来帮助指导您完成WCAG和(如果适用)ATAG等。

一个很好的入门工具是Microsoft 的 Accessibility Insights for Web,因为它将对可以自动捕获的内容运行自动化测试,然后可以指导您完成几乎所有其他问题类型的手动测试过程......而且它是自由的!

最后要注意的一点是,WCAG 2.2即将发布,因此也许可以查看一下WCAG 2.1 到 WCAG 2.2 的更改,以便您“领先于潮流”。