INP nahradilo FID: co se změnilo v roce 2024
Od března 2024 je mezi Core Web Vitals nová metrika odezvy, INP. Je přísnější než staré FID a měří reakci po celou dobu návštěvy.
Do března 2024 se odezva stránky měřila metrikou FID (First Input Delay). Ta sledovala jen zpoždění úplně první interakce, a to pouze do začátku zpracování. Většina webů měla FID „zeleně“, i když se ve skutečnosti sekala.
INP (Interaction to Next Paint) je poctivější. Sleduje odezvu po celou dobu návštěvy a měří celý cyklus, od akce uživatele až po vykreslení odpovědi na obrazovku. Výsledkem je (téměř) nejhorší odezva, kterou uživatel zažil.
Proč je to důležité
Weby, které byly u FID v pohodě, mohou u INP propadnout, zejména ty s velkým množstvím JavaScriptu. INP totiž odhalí každé zaseknutí při psaní, rozbalování menu nebo klikání ve filtru.
Prahy INP
- Do 200 ms: dobré (stránka působí okamžitě).
- 200–500 ms: je co zlepšovat.
- Nad 500 ms: špatné (znatelné sekání).
Jak INP zlepšit
- Ubrat a rozdělit JavaScript, který blokuje hlavní vlákno.
- Odložit nekritické skripty a widgety třetích stran.
- Náročné výpočty přesunout mimo hlavní vlákno (web workers) nebo je rozdělit.
Teorie je fajn, ale čísla řeknou víc. Zadej adresu a uvidíš, jak na tom jsi.