Aktualizacje Lighthouse 2.6

Lighthouse 2.6 już dostępny Najważniejsze informacje:

Pełna lista nowych funkcji, zmian i poprawek błędów znajduje się w informacjach o wersji 2.6.

Jak zaktualizować do wersji 2.6

  • NPM. Uruchom npm update lighthouse. Jeśli zainstalowałeś Lighthouse globalnie, uruchom flagę npm update lighthouse -g.
  • Rozszerzenie do Chrome. Rozszerzenie powinno się zaktualizować automatycznie, ale możesz też zaktualizować je ręcznie za pomocą chrome://extensions.
  • Narzędzia deweloperskie. Panel audytów będzie dostępny w wersji 2.6 w Chrome 65. Wersję Chrome możesz sprawdzić na stronie chrome://version. Chrome aktualizuje się do nowej wersji średnio co 6 tygodni. Aby uruchomić najnowszy kod Chrome, pobierz Chrome Canary.

Nowe audyty skuteczności

Długi czas uruchamiania JavaScript

wyświetlić podział czasu, jaki strona poświęca na analizowanie, kompilowanie i wykonywanie poszczególnych skryptów; Czas uruchamiania kodu JavaScript jest nieco ukrytym, ale ważnym czynnikiem wpływającym na czas wczytywania strony.

audyt „Długi czas uruchamiania JavaScriptu”.
Rysunek 1. Czas uruchamiania JavaScriptu jest wysoki

Używa nieefektywnej zasady dotyczącej pamięci podręcznej w przypadku zasobów statycznych

Upewnij się, że przeglądarka poprawnie przechowuje w pamięci podręcznej wszystkie zasoby.

Weryfikacja „Używa nieefektywnej zasady dotyczącej pamięci podręcznej w przypadku zasobów statycznych”
Rysunek 2. Raport kontrolny Stosuje nieskuteczną zasadę dotyczącą pamięci podręcznej w przypadku zasobów statycznych

Nie używa przekierowań

Przekierowania stron powodują dodatkową wymianę danych z siecią lub nawet 2 takie wymiany, jeśli wymagane jest dodatkowe wyszukiwanie DNS. Zminimalizuj liczbę przekierowań, aby skrócić czas wczytywania strony.

Kontrola „Unikanie przekierowań strony”
Rysunek 3. Audyt Unikanie przekierowań

Ponowna ocena wyniku sekcji ułatwień dostępu

W Lighthouse 2.6 łączna ocena ułatwień dostępu jest obliczana inaczej. Wynik uwzględnia każdą kontrolę dostępności na podstawie jej wpływu na wrażenia użytkownika oraz częstotliwości występowania problemu na podstawie zbioru danych Archiwum HTTP. Aby dowiedzieć się więcej, zapoznaj się z artykułem googlechrome/lighthouse/issues/3444.

Zgłaszanie ulepszeń UX

Błędy na najwyższym poziomie

U góry raportu Lighthouse znajdziesz ostrzeżenia o błędach, które mogły mieć wpływ na wyniki Twojej strony.

Błędy najwyższego poziomu u góry raportu
Rysunek 4. Błędy najwyższego poziomu u góry raportu

Aby wydrukować wersje podsumowane lub szczegółowe raportów, kliknij kolejno Eksportuj raport Eksportuj Raport i Drukuj podsumowanie lub Drukuj rozszerzony.

Drukowanie widoku podsumowania i rozwiniętego
Rysunek 5. Drukowanie widoku podsumowania i rozwiniętego

Poprawka błędu współczynnika proporcji

Wersja 2.6 naprawia też błąd, który powodował, że weryfikacja Wyświetla obrazy o poprawnym współczynniku proporcji kończyła się niepowodzeniem, nawet jeśli na stronie nie było żadnych obrazów lub wszystkie obrazy miały prawidłowy rozmiar.