---
title: "FID (First Input Delay)"
description: "FID (First Input Delay) to metryka mierząca opóźnienie reakcji strony na pierwszą interakcję użytkownika. Sprawdź, jak działa i co ją zastąpiło."
url: "https://nodea.pl/pl/slownik-pojec/fid"
lang: "pl"
updated: "2026-07-13"
---

# FID (First Input Delay)

> FID (First Input Delay) to dawna metryka Core Web Vitals mierząca opóźnienie między pierwszą interakcją użytkownika ze stroną a momentem, w którym przeglądarka zaczyna ją przetwarzać.

**FID (First Input Delay)**, czyli opóźnienie pierwszej interakcji, to metryka wydajności mierząca czas między pierwszą akcją użytkownika na stronie — kliknięciem przycisku, dotknięciem linku czy wyborem pola formularza — a momentem, w którym przeglądarka faktycznie zaczyna tę interakcję przetwarzać. FID nie mierzył czasu wykonania zdarzenia, lecz samo opóźnienie w reakcji. Do marca 2024 roku był jednym z trzech wskaźników [Core Web Vitals](https://nodea.pl/pl/slownik-pojec/core-web-vitals), po czym zastąpiła go bardziej kompleksowa metryka [INP](https://nodea.pl/pl/slownik-pojec/inp).

## Jak działał FID

Gdy użytkownik wchodził w interakcję ze stroną, przeglądarka musiała mieć wolny główny wątek, aby uruchomić przypisany do zdarzenia kod. Jeśli wątek był w tym czasie zajęty wykonywaniem długiego zadania [JavaScript](https://nodea.pl/pl/slownik-pojec/javascript), reakcja musiała poczekać — i właśnie ten czas oczekiwania mierzył FID. Metryka opierała się wyłącznie na danych z terenu (real user monitoring), ponieważ wymagała rzeczywistej interakcji człowieka.

### Dlaczego zastąpiono go INP

FID uwzględniał tylko pierwszą interakcję i tylko opóźnienie jej rozpoczęcia, przez co często dawał zbyt optymistyczny obraz. INP obejmuje wszystkie interakcje w trakcie sesji i mierzy pełny czas do wyrenderowania odpowiedzi, dlatego znacznie lepiej oddaje odczuwaną responsywność witryny.

## Zastosowanie w praktyce

Choć FID nie jest już oficjalną metryką, wiedza o nim pomaga zrozumieć historię pomiaru responsywności stron i interpretować starsze raporty SEO. Metody optymalizacji pozostają aktualne dla INP: dzielenie długich zadań JavaScript, ograniczanie skryptów zewnętrznych, opóźnione ładowanie mniej istotnego kodu i utrzymywanie głównego wątku wolnego dla interakcji użytkownika. Analitycy i deweloperzy porównują FID z metrykami [LCP](https://nodea.pl/pl/slownik-pojec/lcp) i [CLS](https://nodea.pl/pl/slownik-pojec/cls), aby ocenić ogólną jakość doświadczenia na stronie. Warto też wiedzieć, że FID nie dawał się mierzyć w testach laboratoryjnych — wymagał realnej interakcji człowieka, więc w narzędziach takich jak Lighthouse zastępowała go metryka Total Blocking Time (TBT) jako przybliżenie. Przejście na INP ujednoliciło ten pomiar i pozwoliło oceniać responsywność również poza pierwszym kliknięciem, co lepiej odpowiada sposobowi, w jaki użytkownicy faktycznie korzystają ze stron.

### Czy FID jest nadal używany?

Nie. W marcu 2024 roku Google zastąpił FID metryką INP (Interaction to Next Paint) w zestawie Core Web Vitals. INP mierzy responsywność w trakcie całej sesji, a nie tylko przy pierwszej interakcji, więc lepiej odzwierciedla rzeczywiste odczucia użytkownika.

### Co powodowało wysokie wartości FID?

Najczęstszą przyczyną było długo wykonujące się zadanie JavaScript blokujące główny wątek przeglądarki. Dopóki wątek był zajęty, nie mógł zareagować na kliknięcie czy dotknięcie użytkownika, co wydłużało opóźnienie pierwszej interakcji.

## Powiązane

- [INP (Interaction to Next Paint)](https://nodea.pl/pl/slownik-pojec/inp)
- [Core Web Vitals](https://nodea.pl/pl/slownik-pojec/core-web-vitals)
- [LCP](https://nodea.pl/pl/slownik-pojec/lcp)
- [CLS](https://nodea.pl/pl/slownik-pojec/cls)
- [JavaScript](https://nodea.pl/pl/slownik-pojec/javascript)

---

Wersje językowe: [en](https://nodea.io/en/glossary/fid.md)  
Spis treści witryny: [llms.txt](https://nodea.pl/pl/llms.txt)
