首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
如何一次性通过 WCAG 2.2 无障碍审计?web-quality-skills 的 40+ 条 a11y 规则速查清单
📅 2026/10/1 1:27:12
✍️ 爱科研究院
👁 阅读 3,247
如何一次性通过 WCAG 2.2 无障碍审计web-quality-skills 的 40 条 a11y 规则速查清单【免费下载链接】web-quality-skillsAgent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.项目地址: https://gitcode.com/gh_mirrors/we/web-quality-skillsweb-quality-skills 是一套面向 AI 编程助手的 Web 质量优化 Agent Skills内置 40 条基于 Lighthouse 审计与 WCAG 2.2 标准的 web 无障碍a11y规则。本文带你用它的 accessibility 技能按 POUR 四大原则逐项自查一次性通过 WCAG 2.2 无障碍审计。 web-quality-skills 是什么一句话把 150 次 Lighthouse 审计和 WCAG 2.2 经验沉淀成 AI 能直接执行的质量检查技能。它完全框架无关——React、Vue、Next.js、原生 HTML 都适用。仓库包含 6 个技能其中与本文相关的是 accessibilityWCAG 2.2 无障碍审计和 web-quality-audit全站综合审计。安装只需一条命令npx skills add addyosmani/web-quality-skills也可以手动复制到~/.claude/skills/。之后对 AI 说一句帮我做 WCAG 审计技能就会自动激活。先搞懂 3 个合规等级再谈一次性通过WCAG 2.2 的合规分为三级审计目标不同检查深度也不同等级定位建议目标A最低无障碍门槛✅ 必须通过AA标准合规多地法律要求 推荐目标AAA增强无障碍锦上添花大多数站点审计以AA 级为验收线。下面的速查清单按 A 和 AA 级规则整理AAA 增强项会在对应条目标注。 WCAG 2.2 的 40 条规则速查清单完整规则对照表见 references/WCAG.md这里按 POUR 四原则拆解重点。1️⃣ 可感知 Perceivable让信息看得见、听得到1.1.1 图片必须有 alt 文本描述性图片写清内容装饰性图片用空alt——这是被审计抓得最勤的一条1.2.2 / 1.2.4 视频字幕有声视频要配字幕直播音频要配实时字幕1.4.3 文字对比度普通文字 ≥ 4.5:1大字 ≥ 3:1AAA 增强到 7:11.4.1 不能只靠颜色传信息错误提示要颜色 图标 文字三件套1.4.10 重排内容在 320px 宽度下重排无横向滚动1.4.11 UI 组件对比度输入框边框、图标等控件对比度 ≥ 3:11.4.13 悬浮/聚焦内容hover 弹出的说明要可关闭、可悬停、可持久显示2️⃣ 可操作 Operable键盘和鼠标用户都不卡壳2.1.1 全键盘可操作优先用原生button、a href和表单控件键盘激活、焦点语义全免费2.1.2 无键盘陷阱焦点能 Tab 进、也必须能 Tab 出弹窗建议用原生dialog2.4.7 焦点可见永远不要outline: none一删了之改用:focus-visible2.4.1 跳过导航链接给键盘用户一个直达主内容的快捷入口2.2.2 暂停/停止/隐藏自动播放的移动、闪烁内容必须可暂停WCAG 2.2 新增旧版审计最容易漏2.4.11 焦点不被遮挡聚焦元素不能被 sticky 头栏完全盖住用scroll-margin-top留出空间2.5.7 拖拽操作任何拖拽功能排序、滑块都要提供单指针替代方案如上下移按钮2.5.8 目标尺寸可点击目标至少 24×24 CSS 像素推荐 44×443️⃣ 可理解 Understandable表单和导航别让人猜3.1.1 页面语言html langzh-CN不能漏3.3.2 表单必须有 labelplaceholder 不算 label这是 Critical 级高频问题3.3.1 / 3.3.3 错误处理报错要描述清楚、关联到具体字段且给出修正建议3.2.3 导航一致性全站导航结构保持统一2.2 新增的表单体验三连3.2.6 帮助机制一致客服、FAQ 等帮助入口在多页面出现时相对顺序必须一致3.3.7 避免重复录入同一会话内已填过的信息要自动填充或可复选3.3.8 无障碍认证登录不能只考记忆力——要支持粘贴密码、passkey 或邮箱链接等替代方式4️⃣ 健壮 Robust让辅助技术读得懂4.1.2 名称、角色、值能用原生元素就别套 ARIAdiv rolebutton是典型的多此一举4.1.3 状态消息动态变化用aria-live区域播报别靠用户刷新才发现弹窗、标签页、通知正确搭配role、aria-modal、aria-selected等属性 以上每条规则的可直接复制的修复代码都在 references/A11Y-PATTERNS.md 里包括弹窗焦点陷阱、跳过链接、拖拽替代方案、ARIA 标签页等 10 个实战模式。⚡ 用 accessibility 技能做审计的 3 步流程第 1 步让 AI 跑一遍自动化规则对 AI 助手说做 a11y 审计或WCAG 合规检查accessibility 技能会自动按 40 条规则扫描代码并输出问题。也可以用命令行自查npx lighthouse https://你的站点 --only-categoriesaccessibility第 2 步按严重度分层修复层级典型问题处理时限 Critical表单无 label、图片缺 alt、对比度不足、键盘陷阱、无焦点指示立即修复 Serious缺页面语言、标题层级混乱、链接文字无描述、自动播放媒体上线前修复 Moderate图标缺 ARIA 名称、导航不一致、错误未标识尽快修复第 3 步手动测试兜底自动化测不出来的全程 Tab 键走一遍Enter/Space 能激活所有交互用屏幕阅读器VoiceOver / NVDA听一遍页面200% 缩放下内容完整可用焦点顺序与视觉顺序一致交互元素满足 24×24px 最小尺寸 目标分数Lighthouse 无障碍 100 分根据 README 中的阈值参考无障碍的目标分数是100 分比性能更严格。建议的验收节奏每次部署前跑 axe / Lighthouse确认零无障碍错误每周抽测屏幕阅读器表现每月一次全站 Lighthouse 深度审计Codex 用户可通过 docs/codex-setup.md 安装插件在对话中用accessibility直接调用该技能。总结一次性通过 WCAG 2.2 审计的公式 AA 级 40 规则速查清单 2.2 新增 8 条重点 手动测试兜底。把 accessibility 技能交给 AI按 Critical → Serious → Moderate 的顺序修复你的 Lighthouse 无障碍分数就能稳稳站上 100 分 ✅【免费下载链接】web-quality-skillsAgent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.项目地址: https://gitcode.com/gh_mirrors/we/web-quality-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/1 1:27:12
agent-rules-books 14本书完整清单:Clean Architecture、DDIA、Release It!等规则包一句话适用场景速查
2026/10/1 1:27:12
B站未登录弹窗暂停机制解析与绕过方案
2026/10/1 1:27:12
Windows Aria2 配置全指南:RPC、AriaNg 与常见故障排查
2026/10/1 2:27:15
毕业论文提纲怎么搭才不散架?按章节逻辑咬合度展开实操指南
2026/10/1 2:27:15
MPS芯源授权代理体系拆解:总代、一级代理与供应链防坑指南
2026/10/1 2:27:15
开题报告查重率飘红超标怎么改?避开死板同义替换4大雷区
2026/10/1 2:27:15
导数、偏导数与全微分:多元函数变化率与可微性解析
2026/10/1 2:27:15
开题报告技术路线图怎么画?用智一刻3步理顺逻辑流程图
2026/10/1 2:22:15
LaTeX 论文排版实战:Windows 下 TeX Live 安装与报错排查
2026/10/1 0:01:36
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/1 0:01:36
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/1 0:01:36
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)
2026/9/29 11:29:08
网站建设的英语怎么说?别只背单词,看完这套安全完整流程才敢上线
2026/9/29 13:01:36
新手入门看这篇:建设网站加盟避坑指南与SEO实操
2026/9/29 14:07:33
论文AIGC疑似度是什么意思?想查论文AI率有哪些免费工具?
2026/10/1 0:01:36
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/1 0:01:36
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/1 0:01:36
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)