论文

Flow-A11y:流量感知可访问性测试

Flow-A11y: Flow-Aware Accessibility Testing

摘要

现代 Web 应用程序越来越多地通过交互流而不是静态页面快照暴露可访问性障碍。键盘陷阱、焦点丢失、模式泄漏、延迟状态更新、动态控制和更改页面区域通常只有在用户执行具体操作后才能观察到。这些行为与动态 WCAG 标准直接相关,但它们仍然难以自动化,因为它们的评估取决于运行时交互证据,并且通常仍然通过手动检查来执行。我们推出 Flow-A11y,这是一个用于依赖于交互的 WCAG 标准的流程感知可访问性测试系统。给定目标页面和自然语言场景,Flow-A11y 在真实浏览器中执行流程,记录有序的运行时跟踪,构建特定于标准的证据数据包,控制不受支持的判断,并发出基于可解析运行时证据的可审计结果。在涵盖 45 个动态 WCAG 标准的 19 个真实公共网络场景上进行评估后,Flow-A11y 获得的预言机一致性比通用浏览器代理审计高十倍以上,而其证据校准层将失败精度从 23.5% 提高到 41.4%,并消除了无效的证据引用。这些结果表明,运行时跟踪为评估依赖于交互的可访问性行为提供了可操作的证据。他们展示了一条实现页面级扫描仪无法评估且传统上需要手动评估的动态 WCAG 标准自动化的实用途径。