Ogranicz wpływ kodu zewnętrznego

Aby dodać do strony sieć reklamową, przycisk mediów społecznościowych, test A/B lub usługę analityczną, zwykle musisz dodać do kodu HTML skrypt innej firmy. Te skrypty innych firm mogą znacznie wpływać na szybkość wczytywania strony.

Przyczyny niepowodzenia audytu Lighthouse dotyczącego kodu firmy zewnętrznej

Lighthouse oznacza strony, na których kod spoza witryny blokuje wątek główny przez co najmniej 250 ms:

Zrzut ekranu audytu Lighthouse Ogranicz wpływ kodu spoza witryny

Skrypt innej firmy to dowolny skrypt hostowany w domenie innej niż domena adresu URL, który został sprawdzony za pomocą Lighthouse. Podczas ładowania strony Lighthouse oblicza, jak długo każdy skrypt innej firmy blokuje wątek główny. Jeśli łączny czas blokowania jest większy niż 250 ms, test się nie powiedzie.

Jak ograniczyć wpływ kodu spoza witryny

Więcej informacji o tym, jak za pomocą Narzędzi deweloperskich w Chrome i innych audytów Lighthouse wykrywać problematyczny kod zewnętrzny, znajdziesz w artykule Identyfikowanie wolnych skryptów zewnętrznych. Strategie optymalizacji znajdziesz w artykule Efektywne wczytywanie kodu JavaScript pochodzącego od firm zewnętrznych.

Zasoby