Maksymalne potencjalne opóźnienie przy pierwszym działaniu (FID) to jeden z rodzajów danych śledzonych w sekcji Skuteczność raportu Lighthouse. Poszczególne dane rejestrują pewien aspekt szybkości wczytywania strony.
Lighthouse wyświetla maksymalny potencjalny FID w milisekundach:
Co mierzy Maks. potencjalny FID?
Maksymalny potencjalny FID to opóźnienie przy pierwszym działaniu, którego mogą doświadczyć użytkownicy. Opóźnienie przy pierwszym działaniu to czas od pierwszej interakcji użytkownika z witryną (np. kliknięcia przycisku) do momentu, w którym przeglądarka jest w stanie na nią zareagować.
Lighthouse oblicza maksymalny FID, określając czas trwania najdłuższego zadania po pierwszym wyrenderowaniu treści. Zadania przed pierwszym wyrenderowaniem treści są wykluczane, ponieważ mało prawdopodobne jest, że użytkownik spróbuje wejść w interakcję z Twoją stroną, zanim treść zostanie wyrenderowana na ekranie. Właśnie to mierzy pierwsze wyrenderowanie treści.
Jak Lighthouse określa wynik maksymalnego potencjalnego FID
Wynik Maksymalny Potencjalny FID to porównanie maksymalnego czasu FID Twojej strony i Maks. potencjału FID w przypadku prawdziwych witryn na podstawie danych z archiwum HTTP. Jeśli na przykład w Lighthouse Twój wskaźnik maks. potencjalnego FID jest zielony, oznacza to, że Twoja strona jest skuteczniejsza niż 90% prawdziwych witryn.
Ta tabela pokazuje, jak interpretować wynik maks. potencjalnego FID:
Maksymalny potencjalny czas FID (w milisekundach) |
Oznaczanie kolorami |
---|---|
0–130 | Zielony (szybko) |
130-250 | Pomarańczowy (umiarkowany) |
Ponad 250 | Czerwony (wolno) |
Jak poprawić wynik maks. potencjalnego FID
Jeśli chcesz znacznie poprawić swój maksymalny potencjał FID, przeczytaj artykuł Jak poprawić wynik TTI. Strategie zwiększania maksymalnego potencjału FID są w dużej mierze takie same jak strategie udoskonalania technologii TTI.
Jeśli chcesz zoptymalizować wynik Maksymalny potencjał FID, musisz skrócić czas trwania najdłuższych zadań, ponieważ to właśnie mierzy maksymalny potencjał FID. Jednym ze sposobów jest użycie strategii Idle Until Pirgent.
Jak rejestrować dane pola FID
Pomiar Maks. potencjału FID w Lighthouse jest określany na podstawie danych laboratoryjnych. Aby przechwycić prawdziwe dane FID, gdy użytkownicy wczytują strony, skorzystaj z biblioteki opóźnienia przy pierwszym działaniu Google. Gdy już zbierzesz dane FID, możesz je raportować jako zdarzenia w wybranym narzędziu analitycznym.
FID mierzy czas pierwszej interakcji użytkowników ze stroną, dlatego wartość ta jest z natury bardziej zmienna niż typowe dane o skuteczności. Wskazówki dotyczące oceny zebranych danych FID znajdziesz w artykule Analizowanie i raportowanie danych FID.
Jak poprawić ogólny wynik skuteczności
O ile nie masz konkretnego powodu, aby skupić się na konkretnym rodzaju danych, zwykle lepiej jest skupić się na poprawie ogólnego wyniku skuteczności.
W sekcji Możliwości w raporcie Lighthouse znajdziesz ulepszenia, które przyniosą największe korzyści Twojej stronie. Im większe możliwości, tym większy będzie wpływ na wynik skuteczności. Na przykład na poniższym zrzucie ekranu z Lighthouse widać, że największą poprawę można uzyskać, wyeliminując zasoby blokujące renderowanie:
Informacje o tym, jak wykorzystać możliwości zidentyfikowane w raporcie Lighthouse, znajdziesz na stronie docelowej audytów skuteczności.
Zasoby
- Kod źródłowy kontroli Maksymalne potencjalne opóźnienie przy pierwszym działaniu
- Opóźnienie przy pierwszym działaniu
- Czas na interakcję
- Czy długie zadania JavaScript opóźniają czas do trybu interaktywnego?
- Pierwsze wyrenderowanie i pierwsze wyrenderowanie treści
- Jak myśleć o narzędziach do pomiaru szybkości