Nowości w Lighthouse 13

Data publikacji: 10 października 2025 r.

Lighthouse to narzędzie do audytu witryn, które pomaga deweloperom w uzyskiwaniu danych, statystyk i informacji diagnostycznych, aby mogli poprawić wygodę użytkowników.

Lighthouse 13 jest już dostępny w wierszu poleceń za pomocą npm i w Chrome Canary. W przyszłym tygodniu będzie też dostępny w PageSpeed Insights. Ta funkcja pojawi się w stabilnej wersji Chrome 143.

Pełną listę zmian znajdziesz w dzienniku zmian wersji 13.0.

Usunięcie różnych audytów wydajności, które zostały zastąpione nowszymi statystykami

Jak ogłosiliśmy wcześniej, połączyliśmy audyty wydajności Lighthouse i statystyki z panelu Wydajność w Narzędziach deweloperskich w postaci wspólnych statystyk wydajności dostępnych w obu narzędziach.

W Lighthouse 12 zmieniliśmy domyślny widok w raportach Lighthouse, aby wyświetlać te statystyki, a w Lighthouse 13 usuwamy stare audyty zarówno z raportu, jak i z bazowego pliku JSON.

Dziękujemy społeczności za opinie, które pomogły nam ulepszyć statystyki i ułatwić przejście na nową wersję.

Od wersji 13 Lighthouse zastąpiliśmy te audyty. Nie są one już dostępne:

Identyfikator nowej kontroli statystyk Zastępowanie identyfikatorów kontroli
cls-culprits-insight layout-shifts
document-latency-insight redirects
server-response-time
uses-text-compression
dom-size-insight dom-size
duplicated-javascript-insight duplicated-javascript
font-display-insight font-display
image-delivery-insight modern-image-formats
uses-optimized-images
efficient-animated-content
uses-responsive-images
interaction-to-next-paint-insight work-during-interaction
lcp-discovery-insight prioritize-lcp-image
lcp-lazy-loaded
lcp-phases-insight largest-contentful-paint-element
legacy-javascript-insight legacy-javascript
modern-http-insight uses-http2
network-dependency-tree-insight critical-request-chains
uses-rel-preconnect
render-blocking-insight render-blocking-resources
third-parties-insight third-party-summary
use-cache-insight uses-long-cache-ttl
viewport-insight viewport
Zmiana nazw i konsolidacja audytów

Usunięte audyty

Oprócz wspomnianych wyżej zastąpień usunęliśmy też te audyty, które naszym zdaniem nie spełniały już swojej funkcji:

Usunięte kontrole Przyczyna usunięcia
first-meaningful-paint Starszy rodzaj danych, który nie jest już zalecany (został zastąpiony przez LCP).
font-size Małe czcionki utrudniają czytanie, ale nie ma sygnałów, że jest to obecnie problem z SEO. Poza tym przeprowadzenie i utrzymanie tego audytu było bardzo kosztowne.
no-document-write Obecnie rzadko występuje w skryptach własnych, a w przypadku skryptów zewnętrznych, które go używają, nie można podjąć żadnych działań.
offscreen-images Obrazy poza ekranem są już traktowane przez przeglądarkę jako mniej ważne, więc chociaż leniwe wczytywanie pomaga zmniejszyć wykorzystanie pasma, prawdopodobnie nie wpłynie na pomiary Lighthouse.
preload-fonts Nie jest włączona ze względu na ryzyko nadmiernego rekomendowania.
third-party-facades Ten audyt obejmuje ograniczone fasady, a niektórzy deweloperzy wyrazili obawy dotyczące korzystania z fasad firm zewnętrznych, które nie są powiązane z Google. Wolelibyśmy, aby firmy zewnętrzne ulepszały swoje usługi, zamiast je omijać.
uses-passive-event-listeners Obecnie rzadko występuje w skryptach własnych, a w przypadku skryptów zewnętrznych, które go używają, nie można podjąć żadnych działań.
uses-rel-preload Nie jest włączona ze względu na ryzyko nadmiernego rekomendowania.
Usunięte audyty

Dokumentacja nowych kontroli statystyk

Opisaliśmy nowe audyty i dodaliśmy do nich linki w nowych raportach Lighthouse. Stara dokumentacja będzie dostępna w przewidywalnej przyszłości, aby starsze wersje Lighthouse mogły nadal do niej odsyłać.

Inne zmiany

Lighthouse 13 wymaga Node 22.19 lub nowszego.

Uruchamianie Lighthouse

Lighthouse jest dostępny w Narzędziach deweloperskich w Chrome, npm (jako moduł Node i narzędzie CLI) oraz jako rozszerzenie przeglądarki (w ChromeFirefox). Jest też wykorzystywany w kilku usługach Google, m.in. w PageSpeed Insights.

Aby wypróbować interfejs wiersza poleceń Lighthouse Node, użyj tych poleceń:

npm install -g lighthouse
lighthouse https://www.example.com --view

Skontaktuj się z zespołem Lighthouse

Aby omówić nowe funkcje, zmiany w wersji 13 Lighthouse lub inne kwestie związane z Lighthouse: