1 个仓库
JavaScript libraries designed to trigger accessibility audits and retrieve structured results.
Distinct from Node.js API Frameworks: Distinct from general API frameworks by focusing specifically on the programmatic execution of accessibility audits
Explore 1 awesome GitHub repository matching web development · Accessibility Auditing Libraries. Refine with filters or upvote what's useful.
Pa11y 是一个自动化的 Web 无障碍审计工具和 WCAG 合规性扫描器。它作为无头浏览器测试工具和 Node.js 无障碍 API 运行,利用自动化规则和行业标准识别残障用户在使用网站时遇到的障碍。 该项目提供了一个可编程接口,用于触发审计并在 JavaScript 应用程序中检索结构化的结果对象。其特色功能包括用户交互模拟、页面状态同步,以及通过 CSS 选择器限制测试范围以审计特定页面区域的能力。 该系统支持批量页面审计,并可作为 CI/CD 流水线的无障碍准入关卡,在检测到回归时阻止部署。其广泛的功能包括通过仪表板监控无障碍健康趋势、配置浏览器环境以及以多种格式导出合规性报告。 它提供命令行界面和基于 Promise 的 Node.js 库两种形式。
Provides a programmable JavaScript library to trigger accessibility audits and retrieve structured result objects.