我们正在尝试与使用axe的可访问性标准wcag21aa兼容。为了让我们合规,我们是否需要在真实的设备上测试它们,或者我们是否可以简单地使用AXE这样的工具来确保我们将是合规的,而不需要在实时设备上进行测试?
发布于 2021-10-26 07:56:41
简短的回答
自动化工具不足以捕获所有可访问性问题。您需要使用辅助技术进行测试。
更长的答案
是的,你将需要使用屏幕阅读器来测试,以及屏幕放大器,检查字幕等。
Automated tools only pick up about 40% of errors,所以这就是为什么自动化工具本身不能帮助您使站点可访问的原因。
理想情况下,真实的用户测试是最好的方式,让他们执行诸如购买产品XXX之类的任务,这样他们就可以为他们面临的障碍提供反馈。然而,我知道这可能是成本高昂/难以组织的。
因此,你应该使用自动化工具来捕获简单的问题,然后使用辅助技术来捕获诸如键盘陷阱、标签不清楚等问题。
在你刚开始的时候拥有一个checklist是值得的,理想情况下,你会希望在早期阶段有一个可访问性顾问来帮助你了解WCAG和(如果合适的话) ATAG等。
一个很好的启动工具是Microsoft's Accessibility Insights for Web,因为它将对可以自动捕获的东西运行自动测试,然后可以指导您完成几乎所有其他问题的手动测试过程。type...and它是免费的!
最后要注意的是,WCAG 2.2即将发布,所以也许可以看看the WCAG 2.1 to WCAG 2.2 changes,这样你就“走在了曲线的前面”。
https://stackoverflow.com/questions/69719289
复制相似问题