用途:在设计阶段(代码之前)决定设计是否可供所有人操作,包括对比度、焦点、键盘操作、目标尺寸、每个控件的可访问名称以及承载含义的内容。它负责判定符合性,不负责编写承载符合性的标记。流程阶段为 SCOPE → MEASURE → SPECIFY → REPORT。
主要能力:检查颜色对时按 contrast 规则测量、记录并修复,不做估算;规定名称、角色与状态时按 semantics 规则优先使用原生语义,自定义控件仅作最后手段;对照标准做符合性检查时使用 wcag22-checklist,每条发现都引用准则编号与级别;规定焦点顺序、可见性或按键操作时使用 keyboard-focus,视其为设计规范而非实现细节;内容问题多在文案层面用 content 规则处理。
使用方式:先确认符合性级别并明确说明;获取真实数值而非截图;在界定范围前确认两套主题都存在,各自独立验证。若发现需要重新设计而非加属性,应直说;若品牌色无法达到标准,应交由人决定;无法在构建前评估的内容,应标注为设计阶段不可评估。对比度、目标尺寸与间距的每项声明都要由两个数值计算得出。
限制与约束:始终引用确切成功准则与级别;始终记录两个源值;不得在未测量的情况下声称符合;不得用 aria-* 掩盖原生语义可解决的问题;不得移除焦点轮廓而不给同等可见的替代;不得仅用颜色传达状态、错误或类别;不得用占位文本作为字段唯一标签。每个残留项需归为 BLOCKED / OUT-OF-SCOPE / DEFERRED / UNSPECIFIED 并出现在交接中。报告状态为 DONE / PARTIAL / BLOCKED。资料未提供具体安装命令、价格或平台信息。