Co znamená INP (Interaction to Next Paint)?

INP je metrika Core Web Vitals, která měří celkovou odezvu stránky na veškeré uživatelské interakce (kliknutí, klepnutí nebo stisk klávesy) během celé doby návštěvy. Na rozdíl od dřívější metriky FID, která sledovala pouze první interakci, INP poskytuje komplexní obraz o tom, jak plynule web reaguje na podněty uživatele. Sleduje prodlevu od momentu interakce až do chvíle, kdy prohlížeč skutečně vykreslí vizuální změnu na obrazovce.

Z byznysového pohledu je INP zásadním ukazatelem kvality uživatelské zkušenosti. Špatná hodnota této metriky znamená, že web působí „zamrzle“ nebo těžkopádně, což vede k frustraci uživatelů a poklesu konverzí, zejména u interaktivních prvků, jako jsou filtry, košíky nebo formuláře. Od března 2024 je INP oficiálním hodnotícím faktorem Googlu, takže přímo ovlivňuje pozice ve výsledcích vyhledávání.

Optimalizace INP vyžaduje hloubkovou analýzu exekuce JavaScriptu. Často je nutné identifikovat a rozdělit dlouhé úlohy (long tasks), které blokují hlavní vlákno prohlížeče a brání mu v rychlém vykreslení odpovědi na akci uživatele. Cílem je dosáhnout hodnoty pod 200 milisekund, což je hranice, kterou Google definuje jako dobrou odezvu systému.