网站无障碍:实用 WCAG 2.2 指南

了解如何解读 WCAG 2.2、修复常见网站问题、进行任何人都能执行的 30 分钟手动测试,并理解无障碍与易用性的交集。

常见问题

网站符合 WCAG 是什么意思?

表示网站符合选定级别的《网页内容无障碍指南》成功准则,通常是 WCAG 2.1 或 2.2 AA 级。AA 级包含全部 A 级和 AA 级准则。大多数提及 WCAG 的法律和采购政策要求 AA 级。

如何为自己的网站解读 WCAG 指南?

从 W3C 的“How to Meet WCAG”快速参考开始,筛选 A 级和 AA 级;逐项阅读“Understanding”说明页;然后测试关键模板(首页、内容页、表单、结账页),而非逐页检查。

无障碍覆盖层或插件能让网站合规吗?

没有工具能单独让网站合规。工具栏覆盖层不会修复底层代码,许多残障用户和无障碍专家表示它会造成干扰。应直接修复 HTML、对比度、标签和键盘支持。

易用性与无障碍有什么区别?

无障碍意味着残障人士能感知、理解、浏览并操作网站;易用性意味着所有人都能轻松高效地使用网站。清晰标签、高对比度和可预测导航对所有访客都有帮助。

自动检查工具能发现所有无障碍问题吗?

不能。WAVE、axe 和 Lighthouse 能发现缺少替代文本、对比度低和缺少标签等问题;替代文本是否有意义、焦点顺序是否合理等问题仍需人工检查。

符合 WCAG 的网站达到指定级别的《网页内容无障碍指南》要求;对几乎所有企业而言,这通常意味着 WCAG 2.2 AA 级。常见故障包括颜色对比度低、图片缺少替代文本、表单字段无标签、链接和按钮为空,以及无法通过键盘访问。修复这些问题,再用键盘和屏幕阅读器测试,就能覆盖许多真实用户遇到的障碍。

本指南介绍如何理解 WCAG、优先修复哪些问题,以及如何亲自进行 30 分钟测试。

WCAG 的结构

WCAG 由 W3C 发布,分为以下层次:

A 级是最低标准,AA 级是法律和采购要求常见目标,AAA 级更严格,通常不要求整个网站都达到。

WCAG 2.2 于 2023 年 10 月成为 W3C 正式建议标准。它新增目标尺寸下限、焦点不被遮挡、无障碍身份验证等准则,并删除已过时的 4.1.1 解析准则。

如何为自己的网站解读 WCAG

  1. 打开 W3C 的 “How to Meet WCAG (Quick Reference)”。
  2. 只筛选 A 级和 AA 级。
  3. 阅读每条准则的 “Understanding” 页面,查看通俗解释及通过/不通过示例。
  4. 检查模板而非每个页面:首页、标准内容页、博客文章、表单、商品或结账页。修复模板即可惠及所有基于它的页面。
  5. 记录问题的准则编号、页面和修复方式。

覆盖多数常见问题的修复

1. 颜色对比度(1.4.3 和 1.4.11)

浅灰占位文字和浅色品牌背景上的白字最常出问题。可用 WebAIM 对比度检查器或浏览器开发者工具。

2. 图片替代文本(1.1.1)

3. 表单标签和错误(1.3.1、3.3.1、3.3.2)

4. 键盘操作(2.1.1、2.4.3、2.4.7)

5. 有名称的链接和按钮(2.4.4、4.1.2)

只有图标的按钮(菜单、搜索、社交图标)须提供无障碍名称,可用可见文字、aria-label 或隐藏文字。避免重复使用“点击这里”“阅读更多”;链接文字要说明目标,或提供独特的无障碍名称。

6. 结构与标题(1.3.1、2.4.6)

7. WCAG 2.2 新增准则

8. 媒体和动效

准则编号汇总:1.3.1, 3.3.1, 3.3.2;2.1.1, 2.4.3, 2.4.7;2.4.4, 4.1.2;1.3.1, 2.4.6。

30 分钟手动测试

自动化工具只能检查部分问题。请为每种关键模板执行以下测试。

第 0 至 5 分钟:自动扫描。运行 WAVE 浏览器扩展、axe DevTools 或 Lighthouse 无障碍检查。先修复缺少替代文本、标签和对比度不合格等明显错误。

第 5 至 15 分钟:仅用键盘。放下鼠标,从页面顶部按 Tab 浏览:

第 15 至 25 分钟:屏幕阅读器。使用 macOS 和 iOS 内置的 VoiceOver,或 Windows 免费工具 NVDA:

第 25 至 30 分钟:缩放和重排。浏览器缩放至 200%,再到 400%。在 400% 时,内容应重排为单列且无横向滚动(1.4.10 重排),也不应被裁切。

易用性与无障碍的交集

把“网页易用性和无障碍”放在一起是有道理的。几乎所有无障碍改进也有助于易用性:

无障碍改进也能帮助
高对比度阳光下看手机的人
可见标签匆忙填写表单的人
字幕静音观看的人
键盘支持高阶用户、触控板损坏的人
更大的点按目标所有手机用户
清晰的错误消息所有打错字的人

覆盖层、声明和法律

检查清单

无障碍也有助于搜索优化:标题、替代文本和描述性链接也是页面 SEO 基础,详见页面 SEO 检查清单。

We.Inc 生成的网站使用标准 HTML、CSS 和 React 代码,可直接编辑,因此可以自行修复标签、替代文本和对比度,也可以在聊天中要求修改。发布前仍应执行以上手动检查。

免费开始

免费开始 · 无需信用卡

Product

Who It's For

Features

Resources

Company

View Sitemap