Audits de performance
Lighthouse
Lighthouse est un outil automatisé open source permettant de créer des audits de pages Web.
Lors de l'audit d'une page, Lighthouse exécute une série de tests sur la page, puis génère un rapport. À partir de là, vous pouvez utiliser les tests défaillants comme indicateurs de ce que vous pouvez entreprendre pour améliorer votre application.
L'audit se concentre sur 5 domaines principaux :
- Performances
- Application Web progressive
- Accessibilité
- Meilleures pratiques
- Référencement
Générer l'audit
Vous pouvez utiliser Lighthouse soit en tant qu'extension Google Chrome, soit en tant que partie des outils Chrome DevTools.
Pour exécuter Lighthouse en tant qu'extension Google Chrome, vous devez d'abord l'installer à partir du Chrome Web Store. Cliquez ensuite sur l'icône de l'extension dans le navigateur, puis sur le bouton Generate report.

Pour exécuter Lighthouse en tant que partie des outils Chrome DevTools, cliquez avec le bouton droit sur la page et choisissez Inspect. Accédez ensuite à l'onglet Lighthouse et cliquez sur le bouton Generate report.

Comprendre l'audit de performance
Lighthouse évalue chaque domaine audité sur une échelle de 0 à 100, 100 étant le meilleur score. L'outil n'affiche jamais le score 0. Si c'est le cas, cela signifie qu'une erreur Lighthouse a été générée.

L'audit de performance couvre différents aspects de l'activité de la page web. Lighthouse charge la page choisie et vérifie le temps nécessaire aux utilisateurs pour atteindre différents jalons de performance. C'est ce qu'on appelle des métriques. Le score de performance est une moyenne pondérée des scores des métriques. Les pondérations sont choisies de manière à fournir une représentation équilibrée de la perception de la performance par l'utilisateur.
Vous trouverez plus d'informations sur la façon dont Lighthouse calcule le score de performance dans la documentation Lighthouse.
Le rapport fournit un score pour chaque métrique, mais également une liste d'opportunités et de diagnostics. Les résultats des opportunités et des diagnostics ne contribuent pas à votre score de performance Lighthouse. Cela dit, l'amélioration des opportunités et des diagnostics est susceptible d'améliorer les valeurs des métriques, il existe donc une relation indirecte.

