Le 12 mars 2024, Google prévoit d’introduire le signal Interaction to Next Paint (INP) dans les Core Web Vitals, en remplacement du First Input Delay (FID). Cette décision, qui a été annoncée il y a plusieurs mois, va redéfinir les critères de performance web.
L’INP met l’accent sur l’interactivité et la réactivité pour offrir une meilleure expérience utilisateur. Les développeurs devront donc évaluer et améliorer la performance de l’INP de leurs sites afin de répondre aux nouvelles exigences. Ils devront se concentrer sur la réduction des tâches JavaScript longues, l’activité excessive du thread principal et la simplification de la structure DOM.
Le remplacement du FID par l’INP aura lieu le 12 mars 2024, dans un peu plus d’un mois. Cette nouvelle métrique vise à fournir une évaluation plus précise de la réactivité d’une page en mesurant le temps écoulé entre une interaction de l’utilisateur et le moment où le navigateur est capable de rendre les pixels modifiés à l’écran. L’INP capture des aspects de l’interactivité qui ne pouvaient pas être mesurés par le FID, offrant ainsi une perspective plus riche sur l’expérience utilisateur réelle.
Bien que les Core Web Vitals n’aient qu’une importance indirecte dans le classement des sites web dans les moteurs de recherche, ils ont un fort impact sur l’engagement et la fidélisation des utilisateurs. Les sites devront donc respecter, voire dépasser, le seuil de performance défini par Google (inférieur à 200 millisecondes) pour l’INP afin d’influencer la rétention des utilisateurs et améliorer leur expérience. Cela mettra une nouvelle pression sur les épaules des développeurs et des propriétaires de sites pour qu’ils se concentrent sur l’optimisation de l’interactivité, garantissant ainsi des interactions fluides et réactives pour les utilisateurs.
En préparation de la transition vers l’INP, il est crucial pour les développeurs d’évaluer et d’optimiser la performance de l’INP de leurs sites. Google recommande l’utilisation d’outils tels que PageSpeed Insights et le rapport d’expérience utilisateur de Chrome pour évaluer la performance actuelle de l’INP et identifier les domaines nécessitant une attention particulière. Les problèmes courants qui peuvent ralentir l’INP incluent les longues tâches JavaScript, une activité excessive du thread principal et une structure DOM complexe ou volumineuse. Pour remédier à ces problèmes, les développeurs peuvent envisager de rationaliser le code JavaScript, de réduire le délai d’entrée, de simplifier la structure DOM ou de peaufiner les sélecteurs CSS, entre autres stratégies d’optimisation.
En conclusion, le remplacement du FID par l’INP dans les Core Web Vitals est une étape importante dans l’évolution des critères de performance web. Les développeurs devront s’adapter à cette nouvelle métrique en évaluant et en améliorant la performance de l’INP de leurs sites. Cela leur permettra de garantir des interactions fluides et réactives pour les utilisateurs, ce qui aura un impact positif sur l’engagement et la fidélisation des utilisateurs.