🚀 快速安装
复制以下命令并运行,立即安装此 Skill:
npx skills add https://skills.sh/anthropics/knowledge-work-plugins/accessibility-review
💡 提示:需要 Node.js 和 NPM
/accessibility-review
如果您看到不熟悉的占位符或需要检查哪些工具已连接,请参阅 CONNECTORS.md。
根据 WCAG 2.1 AA 可访问性标准审核设计或页面。
使用方法
/accessibility-review $参数
审核可访问性:@$1
WCAG 2.1 AA 快速参考
可感知
- 1.1.1 非文本内容需要有替代文本
- 1.3.1 信息和结构通过语义化方式呈现
- 1.4.3 对比度 ≥ 4.5:1(普通文本),≥ 3:1(大号文本)
- 1.4.11 非文本对比度 ≥ 3:1(界面组件、图形)
可操作
- 2.1.1 所有功能均可通过键盘操作
- 2.4.3 逻辑的焦点顺序
- 2.4.7 可见的焦点指示器
- 2.5.5 触摸目标 ≥ 44×44 CSS 像素
可理解
- 3.2.1 获得焦点时行为可预测(无意外变化)
- 3.3.1 错误识别(描述错误)
- 3.3.2 为输入项提供标签或说明
健壮性
- 4.1.2 所有界面组件都有名称、角色和值
常见问题
- 颜色对比度不足
- 缺少表单标签
- 交互元素无法通过键盘访问
- 有意义的图片缺少替代文本
- 模态框中的焦点陷阱
- 缺少 ARIA 地标
- 自动播放的媒体没有控制按钮
- 时间限制没有延长选项
测试方法
- 自动扫描(可发现约 30% 的问题)
- 仅使用键盘导航
- 屏幕阅读器测试(VoiceOver、NVDA)
- 颜色对比度验证
- 放大到 200% — 布局是否会错乱?
输出
## 可访问性审核:[设计/页面名称]
**标准:** WCAG 2.1 AA | **日期:** [日期]
### 摘要
**发现的问题:** [X] | **严重:** [X] | **主要:** [X] | **次要:** [X]
### 发现详情
#### 可感知
| # | 问题 | WCAG 标准 | 严重程度 | 建议 |
|---|-------|---------------|----------|----------------|
| 1 | [问题] | [1.4.3 对比度] | 🔴 严重 | [修复方案] |
#### 可操作
| # | 问题 | WCAG 标准 | 严重程度 | 建议 |
|---|-------|---------------|----------|----------------|
| 1 | [问题] | [2.1.1 键盘] | 🟡 主要 | [修复方案] |
#### 可理解
| # | 问题 | WCAG 标准 | 严重程度 | 建议 |
|---|-------|---------------|----------|----------------|
| 1 | [问题] | [3.3.2 标签] | 🟢 次要 | [修复方案] |
#### 健壮性
| # | 问题 | WCAG 标准 | 严重程度 | 建议 |
|---|-------|---------------|----------|----------------|
| 1 | [问题] | [4.1.2 名称、角色、值] | 🟡 主要 | [修复方案] |
### 颜色对比度检查
| 元素 | 前景色 | 背景色 | 比率 | 要求 | 通过? |
|---------|-----------|------------|-------|----------|-------|
| [正文文本] | [颜色] | [颜色] | [X]:1 | 4.5:1 | ✅/❌ |
### 键盘导航
| 元素 | Tab 顺序 | 回车/空格键 | 退出键 | 方向键 |
|---------|-----------|-------------|--------|------------|
| [元素] | [顺序] | [行为] | [行为] | [行为] |
### 屏幕阅读器
| 元素 | 朗读内容 | 问题 |
|---------|-------------|-------|
| [元素] | [屏幕阅读器读出内容] | [如有问题] |
### 优先修复项
1. **[严重问题]** — 影响 [谁],阻碍了 [什么]
2. **[主要问题]** — 为 [谁] 改善 [什么]
3. **[次要问题]** — 锦上添花
如果连接器可用
如果 ~~设计工具 已连接:
- 直接从 Figma 检查颜色值、字体大小和触摸目标
- 在设计规范中检查组件的 ARIA 角色和键盘行为
如果 ~~项目跟踪器 已连接:
- 为每个可访问性问题创建工单,附带严重程度和 WCAG 标准
- 将发现的问题链接到现有的可访问性修复主题
提示
- 从对比度和键盘开始 — 这些问题最常见且影响最大。
- 用真实的辅助技术测试 — 我的审核是个很好的起点,但用 VoiceOver/NVDA 手动测试能发现我无法发现的问题。
- 按影响程度排序 — 先修复阻碍用户的问题,再处理优化项。
📄 原始文档
完整文档(英文):
https://skills.sh/anthropics/knowledge-work-plugins/accessibility-review
💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)