1 dépôt
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 est un auditeur d'accessibilité web automatisé et un scanner de conformité WCAG. Il fonctionne comme un outil de test de navigateur headless et une API d'accessibilité Node.js qui identifie les obstacles pour les utilisateurs handicapés en utilisant des règles automatisées et des normes industrielles. Le projet fournit une interface programmable pour déclencher des audits et récupérer des objets de résultat structurés au sein des applications JavaScript. Il se distingue par des capacités telles que la simulation d'interaction utilisateur, la synchronisation de l'état de la page et la capacité de restreindre les portées de test en utilisant des sélecteurs CSS pour auditer des régions de page spécifiques. Le système prend en charge l'audit de pages en masse et sert de porte d'entrée d'accessibilité pour les pipelines CI/CD afin de bloquer les déploiements lorsque des régressions sont détectées. Les capacités larges incluent la surveillance des tendances de santé de l'accessibilité via des tableaux de bord, la configuration des environnements de navigateur et l'exportation de rapports de conformité dans plusieurs formats. Il est disponible en tant qu'interface de ligne de commande et bibliothèque Node.js basée sur les promesses.
Provides a programmable JavaScript library to trigger accessibility audits and retrieve structured result objects.