Mises à jour de Lighthouse 2.6

Brendan Kenny
Brendan Kenny

Lighthouse 2.6 est disponible ! Voici quelques points clés:

Consultez les notes de la version 2.6 pour obtenir la liste complète des nouvelles fonctionnalités, des modifications et des corrections de bugs.

Passer à la version 2.6

  • GPR. Exécutez npm update lighthouse. Exécutez l'indicateur npm update lighthouse -g si vous avez installé Lighthouse de manière globale.
  • Extension Chrome. L'extension devrait se mettre à jour automatiquement, mais vous pouvez la mettre à jour manuellement via chrome://extensions.
  • Outils de développement. Le panneau "Audits" sera disponible avec la version 2.6 dans Chrome 65. Vous pouvez vérifier la version de Chrome que vous utilisez via chrome://version. Une nouvelle version de Chrome est mise à jour toutes les six semaines environ. Vous pouvez exécuter la dernière version du code Chrome en téléchargeant Chrome Canary.

Nouveaux audits de performances

Le démarrage de JavaScript est long.

Consultez la répartition du temps passé par votre page à analyser, compiler et exécuter chaque script. Le temps de démarrage de JavaScript est un facteur quelque peu masqué, mais important dans le temps de chargement des pages.

L'audit "Le temps de démarrage JavaScript est élevé".
Figure 1 : Audit Le temps de démarrage JavaScript est élevé

Utilise une règle de cache inefficace sur les éléments statiques

Assurez-vous que le navigateur met bien en cache chacune de vos ressources.

Audit "Utilise une stratégie de mise en cache inefficace sur les éléments statiques"
Figure 2 : L'audit Utilise une stratégie de cache inefficace sur les éléments statiques

Évite les redirections de page

Les redirections de page ajoutent un aller-retour réseau supplémentaire, voire deux si une résolution DNS supplémentaire est nécessaire. Réduisez le nombre de redirections afin d'accélérer le temps de chargement des pages.

Audit "Évite les redirections de page"
Figure 3 : Audit Évite les redirections de page

Remaniement du score de la section Accessibilité

Dans Lighthouse 2.6, le score d'accessibilité global est calculé différemment. Le score évalue chaque audit d'accessibilité en fonction de la gravité de son impact sur l'expérience utilisateur et de la fréquence du problème, en fonction de l'ensemble de données HTTP Archive. Pour une discussion plus approfondie, consultez googlechrome/lighthouse/issues/3444.

Améliorer l'expérience utilisateur pour les rapports

Erreurs de niveau supérieur

En haut de votre rapport, Lighthouse vous avertit des erreurs susceptibles d'avoir affecté les scores de votre page.

Erreurs au niveau supérieur en haut d'un rapport
Figure 4 : Erreurs au niveau supérieur en haut d'un rapport

Cliquez sur Exporter le rapport Exporter le rapport, puis sélectionnez Imprimer le résumé ou Imprimer la version développée pour imprimer une version récapitulative ou détaillée de vos rapports.

Imprimer le récapitulatif et les vues étendues
Figure 5 : Imprimer le récapitulatif et les vues étendues

Correction d'un bug lié au format

La version 2.6 corrige également un bug qui entraînait l'échec de l'audit Affiche des images au format correct, même en l'absence d'images sur la page ou lorsque toutes les images étaient correctement dimensionnées.