Kit de livraison accessible
En production
Le Kit de livraison accessible vérifie vos pages à chaque livraison, avec axe-core et ses propres contrôles. Il rattache chaque constat au RAWeb 1.1. Dans l’intégration continue, la chaîne qui teste chaque modification avant sa mise en ligne, il bloque une livraison qui introduit un problème. Il vous est remis avec les offres Gabarits accessibles, Design system accessible (formule Composants) et Outiller vos équipes.
Ce qu’il fait
Vérifier des pages
Il ouvre dans un navigateur des adresses web, ou un dossier de pages HTML. Il les vérifie avec axe-core 4.14.0, un moteur libre de tests d’accessibilité publié par Deque, et avec ses propres contrôles. Dans le kit, axe-core exécute 67 règles, issues des WCAG 2.0 à 2.2 (niveaux A et AA), de la norme EN 301 549 et du RGAA.
Rattacher chaque constat au RAWeb 1.1
Le rattachement s’appuie sur les données officielles du RAWeb 1.1, publiées par le Luxembourg. Quand le RAWeb et le RGAA diffèrent, le cabinet tranche. Par exemple, le RAWeb 1.1 tient les critères 8.1 et 8.2, sur la validité du code, pour toujours satisfaits : le kit n’y rattache aucun constat. Quand une règle n’a pas de critère RAWeb certain, le rapport l’écrit : « rattachement RAWeb à faire par l’auditeur ».
Contrôler l’affichage et l’espacement du texte
Le kit fait ses propres contrôles : l’affichage sur un écran étroit de 320 pixels (critère 10.11) et l’espacement du texte (critère 10.12). En option, il prend des captures de la page en couleurs forcées, par exemple avec un thème de contraste de Windows, et avec les animations réduites : ce sont des preuves pour l’auditeur. Ces contrôles signalent ce qui est à vérifier ; ils ne déclarent jamais un critère satisfait.
Bloquer une livraison
Dans l’intégration continue, il bloque la livraison si un problème est détecté, ou si une règle n’a pas pu s’exécuter. Une erreur de l’outil n’est jamais lue comme un succès.
Comparer deux vérifications
Il range les problèmes en nouveaux, corrigés, persistants et réapparus. Il peut ne bloquer que les nouveaux : on l’adopte ainsi sur un site existant, sans tout corriger d’abord.
Produire des rapports en français
Les rapports sont en Markdown et en HTML. Le rapport HTML est lui-même vérifié par axe-core, qui n’y relève aucune violation. Chaque rapport liste les critères qu’aucune règle ne couvre : ils sont à vérifier à la main.
Avec vos assistants de code
Le kit se branche sur les assistants de code de votre équipe :
- des consignes pour les assistants, dans un fichier AGENTS.md, lu par Claude Code et par Cursor ;
- dans Claude Code, un contrôle du DESIGN.md à chaque modification, avec design-md-a11y-lint ;
- un modèle d’intégration continue pour GitHub Actions.
Sans design-md-a11y-lint, l’assistant est invité à appliquer lui-même les règles du skill design-md-a11y.
Chez vous, sans envoi de données
Il fonctionne sous Windows, macOS et Linux, avec Node.js 22.12 ou plus récent. Il n’envoie aucune donnée à Audit-Web : il ne contacte que les pages qu’on lui donne.
Ce qu’il ne fait pas
- Il ne vaut pas audit de conformité. Il ne donne aucun taux et n’écrit jamais qu’une page est conforme.
- Il ne juge pas ce qui demande un regard humain : la pertinence d’une alternative textuelle, l’ordre de lecture, un parcours au lecteur d’écran.
- Il ne vérifie pas encore les pages qui demandent de se connecter.
- Il n’explore pas un site tout seul : il vérifie la liste de pages qu’on lui donne.
Composants tiers
| Composant | Rôle dans le kit | Licence |
|---|---|---|
| axe-core 4.14.0, de Deque | Moteur de tests d’accessibilité | MPL-2.0, licence libre |
| Données du RAWeb 1.1, du Service information et presse du Luxembourg | Rattachement des constats aux critères | CC-BY 3.0 LU |
Statut et accès
| Statut | En production |
|---|---|
| Version | 0.1.0, novembre 2026 |
| Versions | Journal des versions |
| Usage | Il sert aux livraisons du studio. |
| Accès | Inclus dans la prestation, comme design-md-a11y-lint |
| Commande | kit-a11y |
| Prérequis | Windows, macOS ou Linux ; Node.js 22.12 ou plus récent |
| Dépôt | Privé |
| Pour en bénéficier | Gabarits accessibles ; Design system accessible, formule Composants ; Outiller vos équipes. Dans le Suivi, le studio l’utilise à chaque cycle. |
Parler de vos livraisons
Dites-nous comment votre équipe livre ses pages : technologie, intégration continue, assistants de code. Après un premier échange, gratuit, nous vous envoyons une proposition écrite.
Les autres produits
a11y-raweb
Skill d’accessibilité pour assistants IA, fondé sur le RAWeb 1.1 : l’assistant dispose des critères et d’exemples de code au moment d’écrire.
design-md-a11y
Écrit les règles d’accessibilité de votre design system dans le fichier que lisent vos assistants de code ; son outil de contrôle, design-md-a11y-lint, vérifie qu’elles sont tenues.
a11y-assistant
Assistant IA d’audit d’accessibilité : il prépare le rapport, la grille de critères et la déclaration, rédige des spécifications à partir des maquettes et explique les critères en contexte.
Catalogue A2UI
Moteur de rendu accessible pour les interfaces qu’un agent IA génère, avec son validateur.
a11y-engine
294 règles écrites par le cabinet : 62 concluent seules, les autres signalent un point à faire lire par un humain. Aujourd’hui, il alimente sept tests d’a11y-assistant.