Lighthouse : pourquoi un score de 100 ne prouve rien
Cette page fait partie de Les outils d'audit RGAA.
Le score le plus mal interprété du web
Lighthouse est intégré aux outils de développement de Chrome. Il rend, entre autres, un score d’accessibilité sur 100. Ce score est probablement à l’origine de plus de fausses déclarations de conformité que n’importe quel autre outil.
« Aucune des choses que je sais tester n’est en défaut sur cette page. »
Pas « cette page est accessible », et encore moins « ce site est conforme au RGAA ». Lighthouse ne couvre qu’une fraction des critères, page par page, et ne juge aucune pertinence.
Les trois écarts avec un audit RGAA
- La couverture. Lighthouse teste ce qui est automatisable : attributs manquants, contrastes calculables, identifiants dupliqués. Il ne dit rien de la pertinence d’une alternative, d’un intitulé de lien ou d’un ordre de tabulation.
- Le périmètre. Il analyse une page, dans l’état où elle se trouve. Un audit porte sur un échantillon constitué selon une méthode, états d’erreur et processus à étapes compris.
- Le calcul. Le score est une note pondérée propre à l’outil. Le taux de conformité RGAA est un rapport entre critères validés et critères applicables, consolidé par critère sur toutes les pages. Les deux nombres ne sont pas comparables, et l’un n’approxime pas l’autre.
À quoi il sert vraiment
- Au repérage rapide pendant le développement : il attrape les régressions grossières en quelques secondes.
- En intégration continue, comme garde-fou de non-régression — pas comme mesure de conformité.
- Comme argument d’entrée auprès d’une équipe : un score médiocre ouvre plus facilement la discussion qu’un rapport de 40 pages.
La phrase à ne jamais écrire
« Notre site obtient 100 en accessibilité sur Lighthouse » n’a aucune valeur dans une déclaration d’accessibilité. Au sens du RGAA, une organisation sans résultat d’audit valide est non conforme, quel que soit le score affiché par un outil automatique.
Voir le taux de conformité pour la façon dont il se calcule réellement.