Nowości w Narzędziach deweloperskich (Chrome 74)

Witamy z powrotem. Co nowego:

Wersja wideo tej strony

Wyróżnianie wszystkich węzłów, których dotyczy usługa porównywania cen

Najedź kursorem na właściwość CSS, która wpływa na model pudełka węzła, np. padding lub margin, aby wyróżnić wszystkie węzły, na które wpływa ta deklaracja.

Najechanie kursorem na właściwość marginesu powoduje podświetlenie wszystkich węzłów objętych daną deklaracją

Rysunek 1 Najechanie kursorem na właściwość margin podświetla marginesy wszystkich węzłów, na które ma wpływ dana deklaracja.

Lighthouse w wersji 4 w panelu Audyty

Nowa kontrola Elementy dotykowe nie mają odpowiedniej wielkości sprawdza, czy elementy interaktywne, takie jak przyciski i linki, mają odpowiednią wielkość i odstępy na urządzeniach mobilnych.

Kategoria aplikacji PWAs w raporcie korzysta teraz z systemu punktacji plakietki.

Nowy system punktacji odznak w kategorii PWA

Rysunek 3. Nowy system punktacji odznaki w przypadku kategorii PWA

Wyświetlacz wiadomości binarnych WebSocket

Aby wyświetlić zawartość binarnej wiadomości WebSocket:

  1. Otwórz panel Sieć. Aby poznać podstawy analizowania aktywności sieciowej, przeczytaj artykuł Sprawdzanie aktywności sieciowej.

    Panel Sieć

    Rysunek 4 Panel Sieć

  2. Kliknij WS, aby odfiltrować wszystkie zasoby, które nie są połączeniami WebSocket.

    Po kliknięciu WS wyświetlane są tylko połączenia WebSocket.

    Rysunek 5. Po kliknięciu WS wyświetlane są tylko połączenia WebSocket.

  3. Aby sprawdzić połączenie WebSocket, kliknij Nazwa.

    Sprawdzanie połączenia WebSocket

    Rysunek 6. Sprawdzanie połączenia WebSocket

  4. Kliknij kartę Wiadomości.

    Karta Wiadomości

    Rysunek 7. Karta Wiadomości

  5. Kliknij jeden z wpisów Wiadomość binarna, aby go sprawdzić.

    Sprawdzanie pliku binarnego

    Rysunek 8. Sprawdzanie pliku binarnego

Aby przekonwertować wiadomość na format Base64 lub UTF-8, użyj menu u dołu przeglądarki. Aby skopiować wiadomość binarną do schowka, kliknij Kopiuj do schowka Kopiuj do schowka.

Wyświetlanie wiadomości binarnej jako Base64

Rysunek 9. Wyświetlanie wiadomości binarnej jako Base64

Zrób zrzut ekranu obszaru w menu poleceń

Zrzuty ekranu obszaru umożliwiają zrobienie zrzutu ekranu części widoku. Ta funkcja istnieje już od jakiegoś czasu, ale proces uzyskiwania do niej dostępu był dość ukryty. Zrzuty ekranu obszaru są teraz dostępne w menu poleceń.

  1. Wyśrodkuj kursor w Narzędziach dla programistów, a następnie naciśnij Control + Shift + P lub Command + Shift + P (Mac), aby otworzyć menu poleceń.

    Menu poleceń

    Rysunek 10. Menu poleceń

  2. Zacznij wpisywać area, wybierz Zrzuty ekranu obszaru, a następnie naciśnij Enter.

  3. Przeciągnij kursor myszy po sekcji widoku, której chcesz zrobić zrzut ekranu.

    Wybieranie części widocznego obszaru do zrobienia zrzutu ekranu

    Rysunek 11. Wybieranie fragmentu widocznego obszaru do zrobienia zrzutu ekranu

Filtry instancji roboczej usługi w panelu Sieć

Aby wyświetlić żądania wywołane (initiated) lub potencjalnie zmodyfikowane (intercepted) przez service workera, wpisz is:service-worker-initiated lub is:service-worker-intercepted w polu tekstowym filtra w panelu Sieć.

Filtrowanie według:jest-inicjowane-przez-usługę-roboczą

Rysunek 12. Filtrowanie według is:service-worker-initiated

Filtrowanie według is:service-worker-intercepted

Rysunek 13. Filtrowanie według is:service-worker-intercepted

Więcej informacji o filtrowaniu logów sieci znajdziesz w artykule Zasoby dotyczące filtrów.

Aktualizacje panelu skuteczności

W nagraniach wydajności zaznaczane są teraz długie zadania i pierwsze wyrenderowanie.

Przykład użycia panelu Wydajność do analizowania szybkości wczytywania stron znajdziesz w artykule Zmniejsz obciążenie głównego wątku.

Długotrwałe zadania w nagraniach z wyświetlaniem wydajności

Nagrania dotyczące wydajności zawierają teraz długie zadania.

Najedź kursorem na długie zadanie w nagraniu skuteczności

Rysunek 14. Najedź kursorem na długie zadanie w nagraniu skuteczności

Pierwsze wyrenderowanie w sekcji Czasy

sekcji Czasy w rejestracji wydajności jest teraz zaznaczone Pierwsze wyrenderowanie.

Pierwsze wyrenderowanie w sekcji Czasy ładowania

Rysunek 15. Pierwsze wyrenderowanie w sekcji Czasy ładowania

Nowy samouczek dotyczący DOM

Zapoznaj się z artykułem Zaczynaj od wyświetlania i zmieniania modelu DOM, aby poznać praktyczne funkcje związane z DOM.

Pobieranie kanałów podglądu

Rozważ użycie jako domyślnej przeglądarki deweloperskiej przeglądarki Chrome w wersji Canary, Dev lub Beta. Te kanały wersji wstępnej zapewniają dostęp do najnowszych funkcji DevTools, umożliwiają testowanie najnowocześniejszych interfejsów API platformy internetowej i pomagają znaleźć problemy w witrynie, zanim zrobią to użytkownicy.

Kontakt z zespołem Narzędzi deweloperskich w Chrome

Aby omówić nowe funkcje, aktualizacje lub inne kwestie związane z Narzędziami deweloperskimi, skorzystaj z tych opcji.

Co nowego w Narzędziach deweloperskich

Lista wszystkich tematów omawianych w cyklu artykułów Co nowego w Narzędziech deweloperskich.