WAVE logo

WAVE

可视化 Web 可访问性评估工具

可访问性a11y可视化评估WCAG

WebAIM 提供的 Web 可访问性评估工具,通过浏览器扩展和在线服务,以可视化标注方式在页面上直接标出 a11y 问题与正确实现,特别适合学习与沟通可访问性问题。

WAVE Web 可访问性评估工具技术调研

WAVE(Web Accessibility Evaluation Tool)是 WebAIM 提供的 Web 可访问性评估工具,通过浏览器扩展和在线服务,以可视化标注方式在页面上直接标出 a11y 问题与正确实现,特别适合学习与沟通可访问性问题,而非大规模 CI 自动化。


一、 基本信息

维度关键指标 / 描述
技术标签可访问性 / a11y / 可视化评估 / WCAG
开发商WebAIM(犹他州立大学)
官方网站https://wave.webaim.org/
扩展Chrome/Firefox/Edge
许可协议免费(扩展与在线版)
生态成熟度高(教育领域广泛使用)

二、 技术定位与简介

WAVE 在页面叠加图标标注:

  • 红色:错误(errors)
  • 黄色:警告(alerts)
  • 绿色:正确特性(features)
  • 紫色:对比度相关(contrast)
  • 蓝色:结构信息(ARIA、heading 等)

相比 axe 的列表报告,WAVE 可视化更利于与设计师、产品经理沟通。


三、 快速上手安装说明

  1. 安装浏览器扩展「WAVE Evaluation Tool」。
  2. 打开待测页面,点击扩展图标运行评估。
  3. 或访问 https://wave.webaim.org/ 输入 URL(公开页)。

查看 Summary 面板统计与 Details 逐项说明。


四、 核心特性

  • 页面内联标注,直观定位元素。
  • 结构(标题层级、地标)可视化。
  • 对比度检查。
  • 无样式模式(查看线性化阅读顺序)。
  • 报告可导出(WAVE API 商业)。

五、 适用场景

适合:a11y 入门教学、设计评审、单页人工抽查、与非技术人员沟通问题。

不适合:CI 自动化门禁(用 axe-core)、大型站点批量扫描、私有需登录页面(在线版受限,用扩展测本地)。


六、 技术亮点

免费;标注直观;WebAIM 权威教育资源;对比度与结构视图独特。


七、 技术局限与边界

  1. 非 CI 友好。
  2. 登录页、复杂 SPA 需扩展在本地运行。
  3. 自动检测覆盖有限,同 axe。
  4. WAVE API 批量服务商业定价。
  5. 英文界面为主。

八、 生态地图

axe DevTools、Lighthouse、Accessibility Insights、屏幕阅读器(NVDA/VoiceOver)。


九、 生态集成

开发流程:WAVE 人工抽查 → axe CI 回归;设计稿阶段用对比度检查。


十、 开发与工程化

发布前关键营销页 WAVE 扩展过一遍;问题截图纳入 ticket;与 eslint-plugin-jsx-a11y 互补。


十一、 性能与安全

在线版勿提交含敏感数据的内网 URL;扩展仅分析当前页 DOM。


十二、 技术对比

工具输出形式CI
WAVE页面标注
axe规则列表
Lighthouse分数+审计

十三、 最佳实践

  1. 设计师参与 WAVE 评审会议。
  2. 修复后重新运行对比截图。
  3. 自动化工单用 axe,沟通用工单附 WAVE 截图。
  4. 检查标题层级与 landmark 结构。
  5. 不依赖 WAVE 作为唯一合规证据。

十四、 学习与社区资源


十五、 总结

WAVE 是 可视化 a11y 调试与沟通的利器,适合人与团队协同时快速「看见」问题;工程化门禁仍应依赖 axe-core 与 E2E 集成。