Langue : Français English
Catalogue de capacités

Tout ce que couvre l'audit, du scan automatisé à la voix d'un vrai lecteur d'écran

Détection à grande échelle, preuve réelle plutôt que supposition, passage à l'échelle sur un site complet et livrables prêts pour vos équipes — en français et en anglais.

Détection automatisée à grande échelle

Capacités de détection automatisée
CapacitéDétail
Scan axe-core 4.9.1Injecté dynamiquement dans le navigateur réel (pas de simulation headless dégradée), collecte violations + éléments « incomplete » — pas seulement les échecs, pour documenter aussi ce qui a été réellement testé.
Inspection DOM richeVérification des noms accessibles (approximation accname : aria-label > aria-labelledby résolu > <label> associé > texte > title), structure de titres, rôles ARIA, attributs de langue, doublons d'ID.
Navigation clavier automatiséeBalayages Tab/Shift-Tab complets, capture de l'ordre de focus, détection de pièges clavier, diff de style calculé (outline, box-shadow) pour détecter les indicateurs de focus manquants — a permis de trouver 5 composants Angular Material sans indicateur de focus visible sur un projet réel.
ContrasteCalcul manuel du ratio de luminance WCAG injecté en page (tranche les cas laissés « incomplete » par axe-core), et mode contraste forcé émulé (forced-colors: active) pour détecter les paires fond/texte codées en dur qui casseraient sous Windows High Contrast.
Zoom et reflowÉmulation de viewport 320px et zoom 200 % pour détecter le contenu tronqué ou la perte de fonctionnalité.
Espacement de texteInjection CSS des ratios WCAG 1.4.12 et détection automatique de troncature résultante.
Annulation de geste pointeurSimulation souris (appui → déplacement loin → relâchement) pour vérifier qu'une action ne se déclenche pas prématurément (WCAG 2.5.2).
CSS/JS désactivésComparaison de rendu avec et sans CSS, et contexte navigateur dédié JavaScript désactivé dès le chargement.
Documents bureautiquesCrawl du site par extension de fichier (PDF, DOCX...) et vérification de balisage PDF via pypdf (tags, StructTreeRoot, langue déclarée).

Preuve réelle plutôt que supposition

La partie la plus différenciante de l'outil : au lieu de laisser un critère « non testé » faute d'automatisation possible, plusieurs protocoles obtiennent une preuve réelle à un coût de mise en œuvre raisonnable.

Pont lecteur d'écran réel (NVDA ↔ Playwright)

Capture la voix réellement prononcée par NVDA (pas une approximation de ce qu'il devrait dire). Contourne des blocages Windows non documentés (isolation UIPI, échec silencieux de l'API SendInput, nécessité de mettre la fenêtre au premier plan réel avant d'envoyer des événements clavier bas niveau).

Test de délai de session réel

Attente effective de 30 minutes (pas de simulation), avec contrôles espacés, pour vérifier l'absence d'avertissement/déconnexion silencieuse sur un parcours transactionnel réel.

Triage assisté par modèle de vision (Claude Haiku)

Pour chaque bouton-icône sans nom accessible détecté par le DOM, capture un recadrage avec le contexte visuel environnant et demande au modèle de proposer un libellé pertinent et de juger la correspondance icône/fonction. Un triage, pas un verdict définitif.

Gestes tactiles et rotation d'écran

Simulation via l'émulation Playwright (hasTouch, rotation de viewport), sans matériel physique dédié.

Passage à l'échelle sur un site complet

  • Orchestration multi-agents pour auditer des centaines de pages en parallèle (crawl en cascade : page de départ → tous ses liens → leurs propres liens), avec agrégation des patterns de défauts plutôt qu'une liste brute par page — utile pour repérer qu'un défaut provient d'un composant partagé et touche l'intégralité du site.
  • Méthodologie de cadrage de périmètre en amont de l'audit : cartographie du site, découpage par gabarit de page, présentation explicite du périmètre pour arbitrage conscient, documentation des exclusions dans le rapport final.

Conformité réglementaire — deux référentiels indépendants

  • WCAG 2.1/2.2 niveaux A et AA (56 critères) et RGAA 4.1.2 (106 critères) testés chacun sur ses propres termes.
  • Pour chaque critère : verdict (conforme / non conforme / non applicable / preuve réelle recueillie) et protocole de test manuel actionnable.
  • Cadre couvert : EAA (directive européenne 2019/882), WCAG 2.1/2.2, RGAA 4.1.2.

Voir le détail de notre méthodologie →

Livrables générés automatiquement

Livrables générés automatiquement
LivrableContenu
CSV structuréSource de vérité — un finding par ligne, colonnes normalisées (sévérité, critère WCAG, critère RGAA, méthode de détection, statut de vérification, protocole de test).
Classeur ExcelPlusieurs onglets (findings, légende, synthèse), formules natives (comptages par sévérité/statut) — pas de valeurs figées, se recalcule à l'ouverture.
Rapport WordRésumé exécutif, findings détaillés par page, analyse des défauts systémiques, priorisation, annexes avec captures d'écran annotées aux coordonnées DOM exactes.
Interface de chat interactiveServeur web local, liste de findings filtrable/cherchable + chat, assistant qui répond en citant les IDs de findings pertinents.
Bilinguisme systématiqueChaque livrable est produit en deux fichiers séparés (français et anglais), pas de document bilingue mélangé.

Une question sur une capacité en particulier ?

Contactez-nous