Atrybut fetchpriority (priorytetyzacja zasobów)
Atrybut fetchpriority to znacznik HTML umożliwiający programistom jawne określenie względnego priorytetu pobierania konkretnych zasobów przez przeglądarkę. Pozwala na precyzyjne wskazanie, które pliki graficzne, skrypty bądź style powinny zostać ściągnięte w pierwszej kolejności.
Dlaczego sterowanie priorytetami jest potrzebne?
Przeglądarka domyślnie sama szacuje ważność wykrytych zasobów na podstawie ich typu oraz miejsca w kodzie. Właściwe ustawienie priorytetu eliminuje błędy automatycznej oceny i przyspiesza wyświetlanie najważniejszych elementów. Obraz w górnej części strony może dzięki temu otrzymać wyższy priorytet niż skrypty śledzące.
Wpływ dyrektywy na wskaźnik LCP
Wskazanie najwyższej rangi dla głównego obrazu na stronie drastycznie skraca czas do jego pełnego wyświetlenia. Poprawa czasu wczytywania głównego elementu graficznego przekłada się bezpośrednio na lepsze oceny w audytach. Czy wiesz jak odpowiednia hierarchia zasobów poprawia pozycję w wyszukiwarce?
Jak poprawnie używać tego znacznika?
Atrybut ten przyjmuje wartości określające wysoki, niski lub automatyczny priorytet przetwarzania danego pliku. Warto nadawać wysoki priorytet obrazom w widocznym obszarze ekranu oraz niski plikom poniżej linii zgięcia. Należy unikać nadawania wysokiej rangi wszystkim zasobom na stronie.