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 ».

    Voir les écarts entre le RAWeb et le RGAA

  • 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

Composants tiers du kit
ComposantRôle dans le kitLicence
axe-core 4.14.0, de DequeMoteur de tests d’accessibilitéMPL-2.0, licence libre
Données du RAWeb 1.1, du Service information et presse du LuxembourgRattachement des constats aux critèresCC-BY 3.0 LU

Statut et accès

Statut et accès au 1er novembre 2026
StatutEn production
Version0.1.0, novembre 2026
VersionsJournal des versions
UsageIl sert aux livraisons du studio.
AccèsInclus dans la prestation, comme design-md-a11y-lint
Commandekit-a11y
PrérequisWindows, macOS ou Linux ; Node.js 22.12 ou plus récent
DépôtPrivé
Pour en bénéficierGabarits 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.