Qu'est-ce qu'un audit d'accessibilité RGAA ?
Un audit d'accessibilité RGAA est une évaluation méthodique de la conformité d'un site web ou d'une application aux 106 critères du Référentiel Général d'Amélioration de l'Accessibilité (RGAA 4.1). L'objectif est d'identifier les non-conformités qui empêchent les personnes en situation de handicap d'utiliser correctement le service numérique, et de fournir des recommandations concrètes pour y remédier.
L'audit est une étape fondamentale de toute démarche d'accessibilité. Sans un état des lieux précis, il est impossible de prioriser les corrections, de mesurer les progrès ou de publier une déclaration d'accessibilité conforme aux exigences légales. L'audit peut être réalisé en interne si vous disposez des compétences, ou confié à un prestataire spécialisé. Dans les deux cas, il doit être mené avec rigueur selon la méthodologie définie par le RGAA.
Il existe deux grandes approches complémentaires : l'audit automatisé, qui permet de détecter rapidement un certain nombre de non-conformités, et l'audit manuel, indispensable pour évaluer des aspects que seul un humain peut juger (pertinence des textes alternatifs, cohérence de la navigation, compréhensibilité des contenus).
Les types d'audits
Selon vos besoins et votre budget, vous pouvez opter pour différents niveaux d'audit :
Audit automatisé (scan)
L'audit automatisé utilise des outils qui analysent le code source et le rendu de vos pages pour détecter les non-conformités détectables par un algorithme. C'est la première étape recommandée, car elle permet d'obtenir rapidement un panorama des problèmes les plus courants.
- Avantages — Rapide (quelques minutes), couvre l'ensemble du site, reproductible, peu coûteux
- Limites — Ne détecte que 30 à 40% des non-conformités, ne peut pas évaluer la pertinence du contenu, nécessite une interprétation humaine
- Outils — RGAA Checker, axe DevTools, WAVE, Lighthouse, Pa11y
Audit manuel simplifié
L'audit manuel simplifié est un examen rapide réalisé par un expert accessibilité sur un échantillon de pages représentatives. Il complète l'audit automatisé en vérifiant les critères qui nécessitent un jugement humain.
- Avantages — Plus complet que l'automatisé, identifie les problèmes d'ergonomie et de compréhension
- Limites — Échantillon limité, ne couvre pas exhaustivement les 106 critères
- Quand l'utiliser — Pour un premier état des lieux approfondi ou pour préparer un audit complet
Audit complet de conformité RGAA
C'est l'audit de référence, celui qui permet de publier une déclaration d'accessibilité officielle avec un taux de conformité. Il évalue systématiquement les 106 critères du RGAA sur un échantillon représentatif de pages.
- Avantages — Exhaustif, résultat chiffré (taux de conformité), base pour la déclaration d'accessibilité
- Limites — Nécessite une expertise spécialisée, prend plusieurs jours à plusieurs semaines
- Coût — Entre 5 000 € et 20 000 € selon la taille du site
Étape 1 : Préparer l'audit
Une bonne préparation est essentielle pour un audit efficace :
Définir le périmètre
Identifiez précisément ce qui doit être audité :
- Site web principal — Pages d'accueil, pages de contenu, formulaires de contact
- Parcours utilisateurs critiques — Inscription, connexion, achat, prise de rendez-vous
- Applications mobiles — Si applicable, chaque plateforme (iOS, Android)
- Documents téléchargeables — PDF, documents Office accessibles
Constituer l'échantillon de pages
Le RGAA recommande un échantillon représentatif comprenant au minimum :
- La page d'accueil
- La page de contact
- La page de mentions légales
- La page de plan du site (si existante)
- La page d'aide/accessibilité
- La page d'authentification (si existante)
- Au moins une page de chaque type de contenu (article, fiche produit, formulaire, tableau, vidéo)
- Des pages sélectionnées aléatoirement (au moins 10% du total pour les sites de moins de 100 pages)
Préparer l'environnement technique
Assurez-vous de disposer des outils et technologies d'assistance nécessaires :
- Navigateurs Firefox et Chrome (dernières versions)
- Lecteur d'écran NVDA (gratuit) ou JAWS
- Extensions : axe DevTools, WAVE, HeadingsMap, Landmarks
- Outil d'inspection de contraste (Color Contrast Analyser)
- Validateur HTML du W3C
Étape 2 : Réaliser l'audit automatisé
Commencez par l'audit automatisé pour identifier rapidement les problèmes les plus flagrants :
- Lancez un scan complet — Utilisez RGAA Checker pour analyser l'ensemble de votre site. L'outil vérifie automatiquement des dizaines de critères et produit un rapport détaillé avec des recommandations.
- Analysez les résultats — Le rapport classe les non-conformités par sévérité (critique, majeur, mineur) et par thématique RGAA.
- Identifiez les patterns récurrents — Si le même problème se répète sur toutes les pages (par exemple, toutes les images sans alt), c'est probablement un problème systémique à corriger dans les gabarits ou composants.
- Notez les faux positifs — Les outils automatisés peuvent signaler des problèmes qui n'en sont pas. Marquez-les pour les exclure du rapport final.
Étape 3 : Réaliser les tests manuels
L'audit manuel est indispensable pour évaluer les critères que l'automatisation ne peut pas vérifier. Procédez de manière systématique en suivant les 13 thématiques du RGAA :
Thématique 1 — Images
- Vérifiez que chaque image informative a un texte alternatif pertinent
- Vérifiez que les images décoratives ont un
alt="" - Testez les images complexes (graphiques, schémas) : la description détaillée est-elle suffisante ?
Thématique 3 — Couleurs
- Mesurez les ratios de contraste avec Color Contrast Analyser
- Vérifiez que l'information n'est pas transmise uniquement par la couleur
- Testez avec le simulateur de daltonisme de Chrome DevTools
Thématique 7 — Scripts
- Testez tous les composants interactifs au clavier seul (Tab, Entrée, Échap, flèches)
- Vérifiez que les changements d'état sont annoncés aux lecteurs d'écran
- Testez les menus déroulants, modales, accordéons, carrousels
Thématique 8 — Éléments obligatoires
- Validez le code HTML au validateur W3C
- Vérifiez l'attribut
langde la page et les changements de langue - Vérifiez la présence d'un titre de page pertinent
Thématique 11 — Formulaires
- Vérifiez que chaque champ a un
labelassocié - Testez les messages d'erreur : sont-ils liés au champ et explicites ?
- Vérifiez l'autocomplétion sur les champs de données personnelles
Thématique 12 — Navigation
- Testez les liens d'évitement (skip links)
- Vérifiez la présence des landmarks ARIA (header, nav, main, footer)
- Testez la navigation au lecteur d'écran (NVDA ou VoiceOver)
Étape 4 : Tester avec les technologies d'assistance
Les tests avec les technologies d'assistance sont essentiels pour valider l'expérience réelle des utilisateurs :
- Test au clavier seul — Naviguez sur tout le site en utilisant uniquement le clavier (Tab, Shift+Tab, Entrée, Échap, flèches). Vérifiez que le focus est visible, que tous les éléments interactifs sont atteignables et que l'ordre de tabulation est logique.
- Test avec NVDA — Activez le lecteur d'écran NVDA et parcourez vos pages. Écoutez comment le contenu est restitué : les images sont-elles décrites, les formulaires sont-ils compréhensibles, la navigation est-elle fluide ?
- Test de zoom — Zoomez à 200% dans le navigateur. Le contenu reste-t-il lisible et fonctionnel ? Rien ne doit être tronqué ou superposé.
- Test en mode responsive — Vérifiez que le site est utilisable sur mobile et tablette, y compris avec les gestes tactiles et le zoom.
Étape 5 : Rédiger le rapport d'audit
Le rapport d'audit est le livrable principal. Il doit être structuré et exploitable :
Contenu du rapport
- Résumé exécutif — Taux de conformité global, principaux constats, recommandations prioritaires
- Méthodologie — Périmètre, échantillon, outils utilisés, date de l'audit
- Résultats par critère — Pour chaque critère RGAA, indiquer : conforme (C), non conforme (NC), non applicable (NA), non testé (NT)
- Détail des non-conformités — Pour chaque NC : description du problème, page concernée, capture d'écran, critère RGAA associé, sévérité, recommandation de correction
- Synthèse par thématique — Taux de conformité par thématique avec graphique
- Plan de remédiation — Priorisation des corrections avec estimation des charges
Calcul du taux de conformité
Le taux de conformité RGAA se calcule ainsi :
Taux = (Nombre de critères conformes / Nombre de critères applicables) × 100
Exemple :
- 106 critères au total
- 15 critères non applicables
- 91 critères applicables
- 68 critères conformes
- Taux = (68 / 91) × 100 = 74,7% → Partiellement conformeÉtape 6 : Établir le plan de remédiation
Le plan de remédiation transforme les constats de l'audit en actions concrètes :
- Prioriser par impact — Commencez par les non-conformités qui bloquent complètement l'accès (navigation impossible, contenu invisible).
- Regrouper par type — Les corrections sur les gabarits et composants réutilisables ont un effet multiplicateur : corriger un composant de formulaire corrige tous les formulaires du site.
- Estimer les charges — Évaluez le temps de développement nécessaire pour chaque correction.
- Planifier par sprints — Intégrez les corrections d'accessibilité dans vos sprints de développement habituels.
- Définir des jalons — Fixez des objectifs intermédiaires (par exemple : 60% de conformité à 3 mois, 80% à 6 mois, 100% à 12 mois).
Outils recommandés pour l'audit
| Outil | Type | Usage |
|---|---|---|
| RGAA Checker | Automatisé | Scan complet du site, rapport RGAA détaillé avec recommandations IA |
| axe DevTools | Extension | Analyse page par page dans le navigateur |
| WAVE | Extension | Visualisation des erreurs directement sur la page |
| Lighthouse | Intégré Chrome | Score d'accessibilité rapide (limité mais utile) |
| NVDA | Lecteur d'écran | Tests manuels de restitution (gratuit, Windows) |
| Colour Contrast Analyser | Application | Mesure précise des ratios de contraste |
| HeadingsMap | Extension | Visualisation de la hiérarchie des titres |
| Validateur W3C | En ligne | Validation du code HTML |
Fréquence des audits
L'accessibilité n'est pas un audit unique. Pour maintenir la conformité, planifiez :
- Audit automatisé continu — Intégrez RGAA Checker dans votre pipeline CI/CD pour détecter les régressions à chaque déploiement.
- Audit simplifié trimestriel — Vérification rapide des critères les plus critiques sur les nouvelles pages.
- Audit complet annuel — Réévaluation complète pour mettre à jour votre déclaration d'accessibilité.
- Audit après refonte majeure — Toute refonte du site ou ajout de fonctionnalité majeure doit être suivie d'un audit.
Conseil pratique : Commencez par un scan automatisé avec RGAA Checker pour obtenir un premier état des lieux en quelques minutes. Cela vous permettra d'identifier les problèmes les plus critiques et de planifier la suite de votre démarche d'audit.