Google a libéré Lighthouse 13 avec une large consolidation d’audit qui aligne les rapports Lighthouse avec le nouveau modèle d’informations de Chrome DevTools.

La mise à jour est disponible dès maintenant via npm et Chrome Canari. Il sera intégré à PageSpeed ​​Insights d’ici environ une semaine et est prévu pour le canal stable de Chrome avec la version 143.

Google affirme que la mise à jour ne modifie pas la façon dont Lighthouse calcule les scores de performances. Cette mise à jour cible uniquement les audits non notés.

Phare 13 Détails

Consolidation des audits

Lighthouse 13 remplace de nombreux audits existants par des « informations » qui reflètent les DevTools.

Des exemples notables incluent :

  • CLS et mise en page : layout-shifts devient cls-culprits-insight pour une identification plus claire des causes du changement de disposition.
  • Serveur et réseau : document-latency-insight consolide les redirections, le temps de réponse du serveur et les contrôles de compression de texte.
  • Images : image-delivery-insight remplace les formats modernes, les images optimisées, les images réactives et les audits de contenu animé efficaces.
  • PCL : Deux informations permettent de résoudre les plus gros problèmes de Contentful Paint : lcp-discovery-insight et lcp-phases-insight. Pour le travail d’interaction, voir interaction-to-next-paint-insight (INP).
  • Tierce personne: third-parties-insight remplace l’ancien résumé tiers pour montrer l’impact du script externe.

Des remplacements supplémentaires concernent la taille du DOM, le JavaScript dupliqué, l’affichage des polices, l’ancien JavaScript, HTTP/2 et HTTPS moderne, les arborescences de dépendances du réseau, le blocage du rendu, la mise en cache et la configuration des fenêtres.

Audits supprimés sans remplacement

Plusieurs audits ont été supprimés car ils sont obsolètes, inexploitables ou de faible valeur dans les environnements modernes. De plus, certains audits ont été supprimés parce qu’ils étaient coûteux à réaliser.

Les audits supprimés incluent :

  • first-meaningful-paint
  • font-size
  • offscreen-images
  • preload-fonts
  • uses-rel-preload
  • no-document-write
  • uses-passive-event-listeners
  • third-party-facades

Différences mineures par rapport aux aperçus précédents

Google a conservé non-composited-animations et unsized-images en tant que diagnostics distincts pour aider à localiser les problèmes qui ne causent pas directement CLS.

Google a également supprimé font-size et preload-fonts même si ceux-ci ne figuraient pas dans la liste de suppression initiale.

Pourquoi c’est important

Si vous comptez sur Lighthouse pour les rapports clients, vous verrez moins d’éléments de campagne et des informations plus consolidées mappées à DevTools.

Vos scores ne devraient pas changer simplement en mettant à niveau, mais toute automatisation qui supprime les identifiants d’audit devra suivre les nouveaux identifiants d’informations.

Pour le contexte SEO, la suppression du font-size L’audit reflète la position de Google selon laquelle il ne s’agit pas d’un signal SEO actuel, même si la lisibilité reste une considération UX.

Regarder vers l’avenir

Attendez-vous à ce que Lighthouse et DevTools restent alignés sur le même modèle d’informations.

Pour la création de rapports, envisagez dès maintenant de mapper les anciens ID d’audit aux nouvelles informations afin d’éviter les tableaux de bord cassés lors des mises à jour de PSI.


Image en vedette : FotoField/Shutterstock

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Se connecter

S’inscrire

Réinitialiser le mot de passe

Veuillez saisir votre identifiant ou votre adresse e-mail. Un lien permettant de créer un nouveau mot de passe vous sera envoyé par e-mail.