Lighthouse : pourquoi un score de 100 ne prouve rien

Lighthouse est intégré aux outils de développement du navigateur, ne demande aucune installation, et affiche un score d'accessibilité sur cent. C'est cette simplicité qui en fait l'outil le plus utilisé — et la source du contresens le plus répandu sur le sujet.

Ce que mesure réellement le score

Le score d'accessibilité de Lighthouse repose sur un sous-ensemble de règles automatisées, issues du même moteur qu'axe. Il vérifie ce qu'une machine peut vérifier seule : attributs manquants, contrastes, langue déclarée, étiquettes de formulaires, valeurs ARIA invalides.

Le point décisif

Les règles automatisées couvrent une fraction du référentiel. Tout ce qui demande un jugement — pertinence d'une alternative, cohérence d'un plan de titres, ordre de tabulation, restitution au lecteur d'écran, absence de piège clavier — n'entre pas dans le calcul.

Un score de 100 signifie donc : aucune règle automatisable n'a échoué. Il ne signifie ni conforme, ni utilisable.

Un site à 100 peut être inutilisable

L'expérience est facile à reproduire. Prenez une page dont toutes les images portent alt="image", dont tous les liens s'intitulent « en savoir plus », dont les titres sont des paragraphes en gras, et dont le menu déroulant ne s'ouvre qu'à la souris. Lighthouse ne signalera rien de tout cela. Le score sera excellent. La page sera inexploitable au lecteur d'écran et non conforme sur au moins quatre critères.

Ce à quoi il sert vraiment

L'usage raisonnable

Traiter le score comme un indicateur de tendance, jamais comme une mesure de conformité, et ne jamais le publier comme tel. Une organisation qui affiche « site accessible, score Lighthouse 100 » s'expose : au sens du référentiel, l'absence de résultat d'audit valide vaut non-conformité — voir le calcul du taux de conformité.

À l'honneur de l'outil

Lighthouse affiche lui-même, sous son score, une liste d'éléments à vérifier manuellement. Cette section est presque toujours ignorée — c'est pourtant là que se trouve l'essentiel du travail.

Poursuivre

Pour le même moteur employé sérieusement, voyez axe DevTools. Pour les services en ligne qui promettent un diagnostic immédiat, les tests RGAA en ligne.