Le 10 septembre 2024 marque un tournant décisif pour la communauté des développeurs web avec l’annonce de Google Chrome concernant la fin du support de la métrique First Input Delay (FID). Ce changement, bien que prévu depuis janvier, n’en reste pas moins révolutionnaire. La métrique FID, autrefois critère central pour évaluer la réactivité des interactions, cède sa place à Interaction to Next Paint (INP), désormais métrique Core Web Vitals pour mesurer la réactivité interactive.

Pourquoi FID cède-t-il sa place à INP ?

L’annonce officielle de la suppression du support de FID par les outils Chrome souligne une orientation stratégique vers une mesure plus complète et pertinente de la réactivité utilisateur avec INP. FID, bien qu’utile, ne capturait qu’une partie de la dimension de performance interactive. INP, de son côté, offre une vue plus holistique sur les délais d’interaction, englobant des aspects que FID ne pouvait appréhender.

Implications pour les outils de performance Chrome

Cette transition a des répercussions majeures sur plusieurs outils de performance Chrome :

  • PageSpeed Insights n’affichera plus les données FID dans sa section d’expériences réelles utilisateur.
  • L’API PageSpeed Insights cessera de fournir des données pour la métrique FIRST_INPUT_DELAY_MS.
  • Les API Chrome User Experience Report (CrUX) et CrUX History arrêteront de servir les données pour la métrique first_input_delay.
  • Le CrUX Dashboard retirera sa page dédiée à FID, et le projet CrUX BigQuery éliminera la structure first_input de son schéma à partir du dataset 202409, publié en octobre 2024.

Alors que de nouvelles données FID ne seront plus rapportées à partir du dataset matérialisé et expérimental de 202409, les données historiques FID resteront disponibles.

Rick Viscomi, ingénieur DevRel en chef chez Google, a averti les développeurs dépendants de FID : « Si vous comptez encore sur FID dans les outils Chrome, vos processus de travail SERONT ROMPUS. »

Continuité du support des entrées first-input dans PerformanceObserver API

En dépit de ces changements, il est crucial de noter que Chromium continuera de supporter les entrées first-input dans l’API PerformanceObserver. Cela signifie que les développeurs souhaitant mesurer le FID dans leurs applications peuvent toujours le faire, bien que le support intégré dans les outils de performance Chrome disparaisse.

La bibliothèque web-vitals.js, quant à elle, supprimera la fonction onFID dans sa prochaine version majeure, la version 5.0. Les utilisateurs de cette bibliothèque sont invités à suivre les notifications de sortie pour se tenir au courant de cette modification significative.

Documentation et migration vers INP

En termes de documentation, bien que l’article principal sur le FID sur web.dev reste disponible à titre de référence, il inclura un message d’avertissement pour décourager son utilisation au profit du INP. L’article « Optimize FID » sera redirigé de manière permanente vers « Optimize INP », reflétant l’évolution des meilleures pratiques vers cette nouvelle métrique.

Ce changement illustre l’engagement de Chrome envers INP comme métrique privilégiée pour évaluer la performance d’interaction. L’équipe de Chrome est convaincue que INP offre une vue plus complète des problèmes de réactivité que FID ne pouvait capter, reconnaissant ainsi l’évolution des exigences en matière de performance web.

Les implications pour les développeurs et les spécialistes du SEO

Pour les développeurs et les spécialistes du SEO, cette transition vers INP signifie une nécessité de revoir et d’ajuster leurs stratégies d’optimisation. Il s’agit de plus qu’un simple changement métrique ; c’est une invitation à redéfinir comment nous percevons et mesurons la réactivité et l’expérience utilisateur.

Lorsqu’on parle de métriques de performance web, s’appuyer sur des données précises et pertinentes est indispensable pour offrir des expériences optimales. Ainsi, l’abandon du FID au profit de l’INP est une progression naturelle et nécessaire pour continuer à améliorer la qualité des interactions utilisateur sur le web.

Comme toujours dans le monde du SEO et du développement web, il est primordial de rester flexible et adaptable. Les changements comme celui-ci sont des occasions d’apprendre et de progresser, à condition d’adopter une mentalité ouverte et une volonté d’expérimentation. Alors mettez vos ceintures, chers collègues, et préparez-vous à explorer de nouvelles frontières avec INP !

Share.

Comments are closed.

Exit mobile version