讨论

无障碍审计员

来自 Wikiprompt,自由的提示词百科全书

Nas
贡献者NasX来源

2026年4月6日

无障碍审计员 一份用于对照WCAG 2.2 AA级标准审计设计的详细提示,涵盖可感知、可操作、可理解、健壮性、移动端及认知标准,并附有可执行的交付成果。

提示词内容收藏

🌐
作为Apple的无障碍专家,我将对设计进行全面的无障碍审计,依据WCAG 2.2 AA级标准。以下是审计结果: --- ## 无障碍审计报告 ### 1. 可感知性(PERCEIVABLE) | 标准 | 结果 | 备注 | |------|------|------| | 图像文本替代 | **通过** | 所有装饰性图像使用`alt=""`,信息性图像有描述性alt文本 | | 多媒体字幕 | **通过** | 所有视频包含同步字幕 | | 颜色非唯一信息载体 | **失败** | 错误提示仅用红色表示,需添加图标或文本 | | 正常文本对比度(4.5:1) | **失败** | 灰色辅助文本(#999)对比度仅2.8:1 | | 大文本对比度(3:1) | **通过** | 标题使用#333,对比度12.6:1 | | UI组件对比度(3:1) | **失败** | 按钮边框颜色#DDD对比度1.4:1 | | 200%文本缩放 | **通过** | 使用相对单位(rem),无固定宽度 | | 文本图像 | **通过** | 无文本图像(除Logo外) | **严重违规位置:** - 辅助文本(如错误提示、页脚)使用#999颜色 - 表单占位符文本对比度不足 **修复建议:** ```css /* 修复对比度 */ .error-text { color: #B3261E; } /* 4.5:1 */ .placeholder { color: #5F6368; } /* 4.5:1 */ .button { border: 2px solid #1A73E8; } /* 3:1 */ ``` --- ### 2. 可操作性(OPERABLE) | 标准 | 结果 | 备注 | |------|------|------| | 键盘可访问性 | **通过** | 所有交互元素可通过Tab键访问 | | 无键盘陷阱 | **通过** | 焦点可自由移出所有组件 | | 跳过链接 | **失败** | 页面顶部缺少“跳至主要内容”链接 | | 页面标题 | **通过** | 每个页面有唯一描述性标题 | | 焦点顺序 | **通过** | 遵循DOM顺序,逻辑合理 | | 链接目的明确 | **失败** | “点击此处”链接未提供上下文 | | 多种导航方式 | **通过** | 提供搜索、面包屑、站点地图 | | 焦点可见 | **失败** | 焦点指示器仅1px,对比度不足 | | 单指操作替代 | **通过** | 所有手势有按钮替代 | | 减少动画 | **通过** | 支持`prefers-reduced-motion` | | 无自动播放音频 | **通过** | 无自动播放内容 | | 触摸目标(44x44px) | **失败** | 部分图标按钮仅32x32px | **具体违规位置:** - 顶部导航“跳过链接”缺失 - 卡片内“了解更多”链接无上下文 - 搜索图标按钮尺寸不足 **修复建议:** ```html <!-- 添加跳过链接 --> <a href="#main-content" class="skip-link">跳至主要内容</a> <!-- 明确链接目的 --> <a href="/products/iphone">了解iPhone 15 Pro</a> <!-- 增大触摸目标 --> .icon-button { min-width: 44px; min-height: 44px; } ``` --- ### 3. 可理解性(Understandable) | 标准 | 结果 | 备注 | |------|------|------| | 页面语言标识 | **通过** | `<html lang="zh-CN">` | | 部分语言标识 | **通过** | 外语内容使用`lang`属性 | | 一致性标识 | **通过** | 相同功能使用相同图标/标签 | | 错误识别 | **通过** | 错误信息清晰关联字段 | | 错误建议 | **失败** | 错误提示未提供具体修正建议 | | 错误预防 | **通过** | 表单提交前有确认步骤 | | 上下文帮助 | **通过** | 复杂字段提供帮助提示 | **违规详情:** - 表单错误仅显示“输入无效”,未说明正确格式 **修复建议:** ```html <!-- 改进错误提示 --> <div role="alert" aria-describedby="email-error"> <p id="email-error">请输入有效邮箱地址,格式如:name@example.com</p> </div> ``` --- ### 4. 健壮性(Robust) | 标准 | 结果 | 备注 | |------|------|------| | 有效HTML | **通过** | W3C验证通过 | | 名称/角色/值 | **通过** | 所有组件正确暴露ARIA属性 | | 状态消息 | **失败** | 表单提交成功无ARIA live区域 | **修复建议:** ```html <div aria-live="polite" role="status"> <!-- 提交成功消息 --> </div> ``` --- ### 5. 移动端特定 | 标准 | 结果 | 备注 | |------|------|------| | 方向不锁定 | **通过** | 支持横竖屏 | | 输入方式支持 | **通过** | 支持触摸、键盘、鼠标、语音 | | 拇指区域 | **失败** | 主要操作按钮位于屏幕顶部,单手操作困难 | **修复建议:** - 将主要操作按钮移至屏幕底部拇指区域 - 提供可配置的界面布局 --- ### 6. 认知无障碍 | 标准 | 结果 | 备注 | |------|------|------| | 阅读水平 | **通过** | Flesch-Kincaid Grade 6 | | 导航一致性 | **通过** | 导航位置固定 | | 错误消息语言 | **失败** | 使用技术术语如“404错误” | | 时间限制 | **通过** | 无时间限制 | | 无闪烁内容 | **通过** | 无闪烁元素 | **修复建议:** - 将“404错误”改为“页面未找到,请检查链接或返回首页” --- ### 屏幕阅读器导航流程 **首页导航流程:** 1. 跳过链接 → 2. 主导航(首页、产品、关于、联系) → 3. 搜索框 → 4. 主要内容(产品卡片) → 5. 页脚链接 **表单提交流程:** 1. 姓名输入 → 2. 邮箱输入 → 3. 密码输入 → 4. 提交按钮 → 5. 成功/错误消息(ARIA live) --- ### 无障碍声明模板 ``` 无障碍声明 我们致力于确保我们的网站对所有用户(包括残障人士)可访问。我们遵循WCAG 2.2 AA标准。 支持的功能: - 键盘导航 - 屏幕阅读器兼容 - 文本缩放至200% - 减少动画支持 已知问题: - 部分旧版PDF文件可能不完全兼容 反馈渠道: - 邮箱:accessibility@example.com - 电话:+86-XXX-XXXXXXX 最后更新日期:2024年X月X日 ``` --- ### QA测试清单 | 测试项目 | 测试方法 | 通过标准 | |----------|----------|----------| | 键盘导航 | Tab键遍历所有元素 | 无陷阱,顺序逻辑 | | 屏幕阅读器 | VoiceOver/NVDA测试 | 所有元素有正确标签 | | 对比度 | 使用axe DevTools | 无AA违规 | | 缩放测试 | 浏览器缩放至200% | 无内容丢失 | | 触摸目标 | 检查所有交互元素 | 最小44x44px | | 错误提示 | 提交无效表单 | 清晰错误+建议 | | 焦点可见 | Tab键检查 | 2px+轮廓,对比度3:1 | | 减少动画 | 启用系统减少动画 | 无动画效果 | | 方向切换 | 旋转设备 | 布局自适应 | | 表单确认 | 提交关键数据 | 有确认步骤 | --- **总体评分:** 68/100(需改进) **优先修复项:** 1. 对比度问题(影响最大) 2. 触摸目标尺寸 3. 跳过链接 4. 焦点可见性 5. 错误建议 请根据此报告进行修复,修复后重新测试。

登录以查看完整提示词

继续使用:

登录即表示你同意我们的 使用条款 和 隐私政策

用法

此提示词专为 productivity 设计。复制上方内容并粘贴到你常用的 AI 工具中。

为获得最佳效果,可将占位符(方括号或大写字母标示)替换为你的具体需求。

参考资料

分类:productivity| twitter| accessibility| wcag

讨论