m-screen-reader — 屏幕阅读器测试
用途
m-screen-reader 用于模拟屏幕阅读器的遍历过程,帮助发现页面在阅读顺序与内容播报方面的问题。它面向需要对网页进行无障碍检查的场景,尤其适合前端开发、测试以及关注屏幕阅读器体验的从业人员。
主要能力
该技能模拟遍历并执行以下检查:
- 按 DOM 顺序读取内容
- 列出被播报的地标(landmarks)
- 检查标题层级
- 验证图片替代文本(alt text)
- 确认装饰性元素已被隐藏
- 核对表单标签是否正确关联
最终输出带编号的阅读顺序,便于逐项定位问题。
使用方式
资料中提供的调用标识为 /m-screen-reader,并注明名称为“Screen Reader Test”。除该技能标识与检查流程外,官方文档未提供更多安装命令、运行环境或配置参数,相关细节暂未提供。
适用场景
- 对页面进行屏幕阅读器视角的无障碍自查
- 检查阅读顺序是否符合预期
- 核对标题层级、图片替代文本与表单标签关联等基础无障碍项
- 在开发或测试流程中作为无障碍验证的一环
限制
资料仅列出上述遍历检查项,未说明支持的平台、浏览器或辅助技术范围,也未说明对动态内容、单页应用路由切换等情形的处理方式,这些内容暂未提供。此外,该技能输出的是模拟结果,资料未声称其可替代真实屏幕阅读器的实际测试。