Nouvelle métrique Core Web Vitals à venir  : interaction avec la peinture suivante

Google a annoncé qu’il retirait une métrique Web vitale de base et la remplaçait par une nouvelle qui représente plus précisément l’expérience utilisateur. La nouvelle métrique s’appelle Interaction to Next Paint et elle a été promue du statut expérimental au statut en attente.

Google a annoncé  :

« A partir d’aujourd’hui, INP n’est plus expérimental et sera plutôt considéré comme une métrique Core Web Vital en attente. Il s’agit d’une nouvelle désignation pour indiquer que l’INP a prouvé qu’il était prêt à remplacer le FID, mais nous ne procédons pas encore au changement. Pour donner à l’écosystème le temps de s’adapter, INP deviendra officiellement une métrique Core Web Vital stable en mars 2024. »

Premier délai d’entrée (FID)

Le blog Chrome a annoncé que First Input Delay (FID) sera remplacé en mars 2024 par la nouvelle métrique, Interaction to Next Paint (INP). Le premier délai d’entrée mesure le temps nécessaire au navigateur pour être en mesure de traiter une interaction de l’utilisateur, limité aux clics, au clavier, à la souris et au pointeur. Le temps nécessaire à un utilisateur pour pouvoir cliquer sur un bouton et faire réagir le bouton est généralement bloqué par d’autres scripts. Il a donc été considéré comme une bonne représentation de la réactivité des pages Web et de l’expérience utilisateur. Cependant, la métrique FID était une mesure incomplète de la réactivité. Le FID ne mesurait que le délai, le temps qu’il faut avant qu’un élément interactif ne devienne réactif. Le FID n’a pas mesuré le temps nécessaire pour que le site Web puisse réagir à ces interactions. L’équipe Chrome a examiné plusieurs candidats et après environ un an, ils ont publié Interaction to Next Paint (INP) avec un statut officiel de métrique expérimentale en mai 2022. INP mesure la réactivité totale d’une page, pas seulement le retard. Selon Google  : « Les données d’utilisation de Chrome montrent que 90 % du temps d’un utilisateur sur une page est passé après son chargement. Ainsi, une mesure minutieuse de la réactivité tout au long du cycle de vie de la page est importante. C’est ce que la métrique INP évalue. INP est disponible via PageSpeed ​​Insights et de nombreux tests de vitesse tiers depuis mai 2022. PageSpeed ​​Insights a également été mis à jour. Une notation sur les enregistrements du journal des modifications de PageSpeed ​​Insights  : « L’interaction avec Next Paint (INP) n’est plus une métrique expérimentale, et est maintenant un Core Web Vital en attente. Ce changement se reflète dans l’interface utilisateur et l’API. Pour l’API en particulier, la réponse a maintenant la métrique INTERACTION_TO_NEXT_PAINT, qui contient les mêmes données que EXPERIMENTAL_INTERACTION_TO_NEXT_PAINT. EXPERIMENTAL_INTERACTION_TO_NEXT_PAINT sera supprimé de la réponse dans 90 jours (8 août 2023). »

Interaction avec la peinture suivante

comme un gros plan d’une image, ne se produit pas immédiatement.

La page de Google sur INP l’explique comme ceci  :

« Une bonne réactivité signifie qu’une page répond rapidement aux interactions faites avec elle. Lorsqu’une page répond à une interaction, le résultat est un retour visuel, qui est présenté par le navigateur dans le cadre suivant présenté par le navigateur. Un retour visuel vous indique si, par exemple, un article que vous ajoutez à un panier d’achat en ligne est bien ajouté, si un menu de navigation mobile s’est ouvert, si le contenu d’un formulaire de connexion est en cours d’authentification par le serveur, etc. Certaines interactions prendront naturellement plus de temps que d’autres, mais pour des interactions particulièrement complexes, il est important de présenter rapidement un premier retour visuel pour indiquer à l’utilisateur que quelque chose se passe.

INP est mesuré en millisecondes  :

  • Dans un score INP inférieur à 200 millisecondes, cela signifie que la page est correcte
  • Un score compris entre 200 et 500 millisecondes signifie que c’est la zone grise où ce n’est pas mal mais qu’il faut améliorer
  • Les scores INP supérieurs à 500 millisecondes représentent une mauvaise réactivité

Capture d’écran de Web.dev

Qu’est-ce que cela signifie pour les éditeurs et le référencement ?

Les éditeurs, les développeurs et les référenceurs qui travaillent déjà pour accélérer les performances du site Web devraient pouvoir voir des scores positifs avec INP. À peu près les suspects habituels des scripts prenant beaucoup de temps à se charger et à devenir prêts à fonctionner, prenant trop de temps pour récupérer une ressource et le temps passé à analyser le CSS et le HTML afin que le site Web puisse être correctement affiché. La page de Google sur l’optimisation pour INP explique : « Lorsqu’un utilisateur interagit avec une page, la première partie de cette interaction est le délai d’entrée. En fonction des autres activités sur la page, les délais d’entrée peuvent être considérables. Cela peut être dû à une activité se produisant sur le thread principal (peut-être en raison du chargement, de l’analyse et de la compilation des scripts), de la gestion de la récupération, des fonctions de minuterie ou même d’autres interactions qui se succèdent rapidement et se chevauchent. Les boutiques de commerce électronique peuvent souhaiter déterminer quelles fonctionnalités sont essentielles pour qu’un utilisateur commence à magasiner sur une page, quels scripts ne sont pas nécessaires et quelles fonctionnalités ne manqueront pas aux acheteurs si elles sont supprimées. INP est actuellement considéré comme une métrique Web vitale de base en attente. Il devient une métrique Web vitale officielle de base pas avant une autre année, en mai 2024.

Lisez l’annonce de Google  :

Faire progresser l’interaction jusqu’à la peinture suivante Image sélectionnée par Shutterstock/Krakenimages.com

Tags: , , ,