用途:在编写、审阅或调试 axe-core 扫描时应用该规则参考,覆盖配置扫描、解读自动化结果和编写基于 @axe-core/playwright 的测试。
主要能力:按 axe-core 严重级别(critical、serious、moderate、minor)与类别(文本替代、ARIA、表单、结构、语言、键盘、表格、最佳实践等)列出规则清单,并给出扫描常用标签与配置选项。
必要用法:扫描时包含标签 .withTags(['wcag2a', 'wcag2aa', 'wcag21aa', 'wcag22aa']);在 Playwright 中用 @axe-core/playwright 的 AxeBuilder 分析并断言 results.violations 为空。可用 .exclude、.include、.disableRules 做范围与规则调整,但需记录原因,避免覆盖或丢弃 axe 的原始结果。
限制:axe-core 只能自动发现约 30–40% 的 WCAG 问题,它是基线而非上限,必须配合手动键盘与读屏测试;自动化结果属证据而非合规结论,未复核的违规应标为 automated-indicator 并待人工确认。规则默认启停、WCAG 映射及 AAA 规则等细节以原始参考与 axe 官方规则页为准,本资料未提供完整清单外的其他实现细节。