INP (Interaction to Next Paint) est une métrique stable des Core Web Vitals qui mesure la réactivité globale d’une page web en observant la latence de toutes les interactions éligibles (clics, taps, saisies clavier) pendant la visite d’un utilisateur.
INP = Délai d’entrée + Durée de traitement + Délai de présentation
| Composante | Description |
|---|---|
| Délai d’entrée | Temps entre l’interaction utilisateur et le début de l’exécution du gestionnaire d’événements |
| Durée de traitement | Temps d’exécution du code JavaScript en réponse à l’interaction |
| Délai de présentation | Temps entre la fin du traitement et l’affichage visuel du résultat |
Seuils de performance (à mesurer au 75e centile, mobile & desktop séparés)
| Niveau | Valeur INP | Interprétation |
|---|---|---|
| Bon | ≤ 200 ms | Expérience fluide, utilisateur satisfait |
| À améliorer | 200–500 ms | Réactivité perceptible, risque de frustration |
| Mauvais | > 500 ms | Expérience dégradée, impact SEO potentiel |