IBM为响应全球无障碍体验日(GlobalAccessibilityAwarenessDay,GAAD),释出网页无障碍检查工具,让网页开发者可以简单地找出网站中,所存在的无障碍功能缺失,并且提供重要性排序,让开发者能够优先解决重要问题。
即便到了年,仍有高达98%的网站主页,存在明显可侦测到的无障碍错误,因此为了协助开发者解决这个问题,IBM在去年的时候发布了平等存取工具包(EqualAccessToolkit),其提供了一个网站开发无障碍指南,给予无障碍应用程序所需要的资源,让企业开发人员可在计划、设计、开发和发布等各应用程序开发阶段使用。
而该工具包提供了一个用於检测的自动化工具—无障碍检测程序,可提供开发人员和测试人员有关网页无障碍性的信息,包括辨识出问题所在、错误原因以及解决办法,该工具提供Chrome和Firefox浏览器扩充套件,并且还提供用於Node与Karma的持续整合扩充套件,而Node与Karma扩充套件的每周下载数平均达2万次。
从工具用户所得到的回馈,IBM提到,他们发现用户需要对整个应用程序或是网站进行测试,而非仅是单一的网页,因为开发者在意的是,整个网站的用户体验流程。因此IBM现在提供更加完整的无障碍测试体验,建构了多重扫描工具,用户可以在同一个对话(Session)中扫描多个页面并储存结果。
无障碍检测程序新加入的功能包括,现在用户只需要简照菜单点击页面上的按钮,就能快速对整个应用程序或网站进行扫描,所有的扫描结果将统一汇总到Excel工作簿中,可以供用户方便地导出所有的内容摘要。官方提到,新的扫描功能更加灵活,用户不只能够选择一次评估整个页面,也可以仅对单一元素或是组件进行评估。
不只找出问题,无障碍检测程序还能明确标记发生错误的程序码位置,当用户选择扫描结果项目,该工具会突出显示问题在页面上的对应位置,以及程序码行数,用户可以同时对照查看程序码以及画面错误。而且无障碍检测程序还可以在不需强制页面重新载入的情况下,让用户执行并且测试应用程序的动态状态,以大幅减少工作量。
无障碍检测程序可对每次扫描任务添加标签,并对扫描内容提供简略缩图,使得用户更容易选择需要在报告中包含的扫描项目,所有问题将会整理成单一份报告,并且根据对用户体验的影响程度,排列需改进的优先顺序。