Ogranicz wpływ kodu zewnętrznego
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Aby dodać do strony sieć reklamową, przycisk mediów społecznościowych, test A/B lub usługę analityczną, zwykle trzeba dodać do kodu HTML skrypt innej firmy. Te skrypty innych firm mogą w znacznym stopniu wpływać na wydajność wczytywania stron .
Co się dzieje z audytem Lighthouse dla kodu zewnętrznego
Lighthouse zgłasza strony z kodem innej firmy, który blokuje wątek główny na co najmniej 250 ms:
Skrypt zewnętrzny to dowolny skrypt hostowany w domenie, która różni się od domeny adresu URL sprawdzonego w Lighthouse. Podczas wczytywania strony Lighthouse oblicza, jak długo każdy skrypt innej firmy blokuje wątek główny. Jeśli łączny czas blokowania przekracza 250 ms, kontrola się nie powiedzie.
Jak zmniejszyć wpływ kodu innej firmy
Z artykułu Identyfikowanie powolnych skryptów zewnętrznych dowiesz się, jak używać Narzędzi deweloperskich w Chrome i innych audytów Lighthouse do wykrywania problematycznego kodu zewnętrznego. Informacje o strategiach optymalizacji znajdziesz w artykule Efektywne ładowanie kodu JavaScript firmy zewnętrznej .
Zasoby
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0 , a fragmenty kodu są dostępne na licencji Apache 2.0 . Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers . Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2019-05-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
{"lastModified": "Ostatnia aktualizacja: 2019-05-02 UTC."}
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2019-05-02 UTC."]]