用途:用于验证网页应用与屏幕阅读器的兼容性,测试 ARIA 实现、调试辅助技术问题、检查表单可访问性、动态内容播报与导航可访问性。
主要能力:介绍主流屏幕阅读器与平台/浏览器组合及大致使用占比,如 VoiceOver(macOS/iOS + Safari)、NVDA(Windows + Firefox/Chrome)、JAWS(Windows + Chrome/IE)、TalkBack(Android + Chrome)、Narrator(Windows + Edge)。给出最小覆盖顺序:NVDA + Firefox、VoiceOver + Safari(macOS)、VoiceOver + Safari(iOS);全面覆盖再加入 JAWS、TalkBack、Narrator。并说明浏览/虚拟、焦点/表单、应用三种模式。
使用方式:提供 VoiceOver、NVDA、JAWS、TalkBack 的设置方式与常用命令。例如 VoiceOver 使用 Cmd + F5 切换、VO = Ctrl + Option、VO + U 打开转子;NVDA 用 Insert + F7 打开元素列表,H 跳转标题、F 跳转表单字段;JAWS 使用快速键 H、T、F、B 等;TalkBack 通过滑动与双击手势操作。还包含页面加载、导航、链接按钮、表单、动态内容、表格的测试清单与测试脚本。
适用场景:前端可访问性测试、ARIA 组件验证、模态框与实时区域检查、表单错误播报验证、SPA 焦点管理测试。
限制:资料主要面向测试流程与命令参考,未提供完整自动化方案或浏览器扩展细节;实际读屏表现可能因版本与平台而异,需在真实屏幕阅读器中验证。