INP Interaction to Next Paint
Interaction to Next Paint — métrique Web Vitals qui a remplacé FID en mars 2024. Elle mesure la pire latence d'interaction (clic, tap, frappe) sur toute la durée de vie de la page, pas seulement à la première interaction.
Google Core Web Vitals : LCP (chargement), INP (interactivité), CLS (stabilité visuelle). INP bon : <200 ms ; à améliorer : 200-500 ms ; mauvais : >500 ms. INP est plus exigeant que FID — FID ne mesurait que le premier clic, avant que le thread ne soit occupé ; INP mesure sur l'ensemble de la session. Causes fréquentes d'un mauvais INP : gros rendus React, gestionnaires d'événements coûteux, JS bloquant venu de scripts d'analytics. Correctifs : useTransition, découpage du code (code-splitting), report des scripts tiers. Affecte le SEO depuis mars 2024.