Web

INP (Interaction to Next Paint)

Definizione breve

L'INP è la metrica Core Web Vitals che misura il tempo tra il clic o il tocco di un visitatore e la risposta visibile della pagina.

Dopo che la pagina si è caricata, quando un utente preme un pulsante o apre un menu, l'INP è il tempo che il browser impiega a mostrarlo a schermo. Il valore riportato si avvicina all'interazione più lenta misurata durante tutta la visita.

Compare in Search Console e PageSpeed Insights. La soglia ufficiale è di 200 millisecondi: sotto è buono, tra 200 e 500 millisecondi va migliorato, oltre è scarso. Nel 2024 ha sostituito la vecchia metrica First Input Delay.

Viene spesso confuso con il FID, che misurava solo la prima interazione. L'INP copre invece ogni interazione della pagina e riflette quindi meglio l'esperienza reale.

L'errore più comune è eseguire il lavoro scatenato da un clic, come aggiungere al carrello o applicare un filtro, come un'unica lunga attività JavaScript che blocca il thread principale. L'approccio corretto è suddividere quel lavoro in passaggi più piccoli: lei aggiorna subito lo schermo e lascia che il calcolo pesante si concluda dopo, cosicché il browser risponda al tocco senza ritardo.

Perché conta

Quando un pulsante risponde lentamente, il visitatore lo preme di nuovo o rinuncia. Mantenere basso l'INP conserva la fluidità di azioni come compilare un modulo o aggiungere al carrello, riducendo l'abbandono.

Esempio illustrativo

Il selettore di date di un sito di noleggio attrezzature per eventi rallentava sotto il carico JavaScript, portando l'INP a 450 millisecondi; dividendo il codice è sceso a 150 millisecondi.

Termini correlati

Articolo correlato

Se non sa da dove iniziare, non è un problema: è nel posto giusto.

Il progetto che ha in mente può essere già definito, oppure ancora solo un'idea. Vanno bene entrambi. Con una breve conversazione parliamo insieme di dove si trova e dove può arrivare.

Organizziamo un incontro
Parliamo del progetto