Taux de conformité RGAA : comment se calcule-t-il, et que signifie-t-il ?
La réponse courte
Le taux de conformité RGAA est le nombre de critères validés divisé par le nombre de critères applicables. Un critère n'est validé que s'il l'est sur toutes les pages de l'échantillon. À 100 %, le site est totalement conforme. De 50 % à moins de 100 %, il l'est partiellement. En dessous de 50 %, il est non conforme.
Comment se calcule le taux de conformité ?
La formule de la DINUM tient en une ligne :
Taux de conformité = critères validés ÷ critères applicables
La difficulté, c'est de savoir ce qui compte dans chaque colonne. Trois règles font toute la différence :
- Un critère est applicable dès qu'il l'est sur une seule page de l'échantillon. Il ne sort du calcul que s'il ne s'applique à aucune page.
- Un critère n'est validé que s'il l'est sur toutes les pages de l'échantillon. Une seule page en échec, et il ne compte pas.
- Sur une page, un seul élément en échec suffit à invalider le critère. Une seule image sans alternative pertinente, par exemple.
Pour un parcours en plusieurs pages, comme un formulaire, le critère doit être validé sur toutes les pages du parcours.
Un exemple de calcul
Prenons un exemple fictif : un site évalué sur 10 pages. Sur les 106 critères du RGAA, 40 ne s'appliquent à aucune page (pas de vidéo, pas de cadre, etc.). Il en reste 66 applicables.
| Résultat sur l'échantillon | Nombre de critères |
|---|---|
| Validés sur les 10 pages | 36 |
| En échec sur au moins une page | 30 |
| Taux de conformité | 36 ÷ 66 = 54,5 % |
Ce site est donc partiellement conforme. Si une nouvelle erreur de contraste apparaît sur une seule des 10 pages, le critère concerné n'est plus validé pour tout l'échantillon : le taux passe à 35 ÷ 66, soit 53 %.
Que signifient les seuils ?
La déclaration d'accessibilité traduit ce résultat en trois états :
| Taux | État |
|---|---|
| 100 % | Totalement conforme |
| De 50 % à moins de 100 % | Partiellement conforme |
| Moins de 50 %, ou pas d'audit en cours de validité | Non conforme |
La DINUM mentionne aussi un taux moyen du service, obtenu en faisant la moyenne des taux de chaque page. Ce n'est pas le même chiffre : dans le taux moyen, une page en échec ne fait pas perdre le critère aux autres pages, ce qui donne en général un résultat plus flatteur. Quand on vous annonce un taux, demandez lequel.
Quelles erreurs d'interprétation éviter ?
Confondre le taux et l'expérience réelle. 90 % de critères validés ne veut pas dire que 90 % du site est utilisable. Un seul critère en échec sur le bouton de paiement peut bloquer tout un parcours pour une personne qui navigue au clavier.
Le comparer à un score automatique. Un score Google PageSpeed de 96/100 et un taux RGAA ne mesurent pas la même chose. Le premier résume des tests automatiques sur une page, le second vient d'une vérification critère par critère sur tout un échantillon. Le premier est un bon signal, pas une preuve de conformité.
Oublier l'échantillon. Le taux ne vaut que pour les pages évaluées. Ce périmètre doit être représentatif : l'accueil, le contact, les mentions légales, le plan du site, l'authentification lorsqu'ils existent, les parcours complets, et au moins 10 % de pages choisies au hasard.
Viser le taux plutôt que les parcours. Pour remonter vite, on est tenté de corriger les critères les plus faciles. Je préfère l'ordre inverse : d'abord ce qui bloque un achat, une inscription ou une prise de contact.
Comment faire progresser le taux ?
Partez des gabarits. Une erreur dans l'en-tête, le pied de page ou un composant commun se répète sur toutes les pages, et invalide un critère pour tout l'échantillon. La corriger une fois peut donc en valider plusieurs d'un coup.
Procédez ensuite par étapes : les critères qui bloquent les parcours clés, puis ceux qui reviennent sur beaucoup de pages, enfin les cas isolés. C'est le principe de la feuille de route qui clôt mes audits, avec le taux visé à chaque étape. Les défauts les plus courants sont listés dans les 4 non-conformités que je retrouve dans presque tous mes audits.
Le détail des formules d'audit est sur la page Accessibilité.
Questions fréquentes
Un score Lighthouse ou PageSpeed équivaut-il à un taux de conformité RGAA ?
Non. Un score automatique ne teste qu'une partie de ce qu'un outil sait détecter, sur une page à la fois. Le taux de conformité RGAA repose sur 106 critères vérifiés sur tout un échantillon, avec des tests manuels. Un site peut donc afficher un excellent score automatique et rester non conforme.
Pourquoi mon taux est-il si bas alors que peu d'erreurs sont relevées ?
Parce que le calcul est strict : une seule erreur sur une seule page fait perdre le critère pour tout l'échantillon. Peu d'erreurs, mais réparties sur de nombreux critères, peuvent donc faire baisser le taux fortement. À l'inverse, corriger un gabarit partagé peut valider plusieurs critères d'un coup.
Peut-on comparer le taux de deux sites ?
Avec prudence. Le taux dépend de l'échantillon et des critères applicables : un site sans vidéo ni formulaire a moins de critères à valider qu'une boutique en ligne. Comparez plutôt l'évolution d'un même site, à échantillon équivalent.