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

Witamy z powrotem. Co nowego:

Wersja wideo tej strony

Wyróżnij wszystkie węzły, na które wpływa właściwość CSS

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 objętych deklaracją.

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 odznaki w kategorii PWA

Rysunek 3. Nowy system punktacji odznaki w 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 wiadomości binarnej

    Rysunek 8. Sprawdzanie wiadomości binarnej

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. Aby ustawić fokus na Narzędziach dla programistów, 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 obszarze widoku, którego chcesz zrobić zrzut ekranu.

    Wybieranie fragmentu widocznego obszaru do zrobienia zrzutu ekranu

    Rysunek 11. Wybieranie części 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 Centrum skutecznoś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 ładowania

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ć funkcje związane z DOM.

Pobieranie kanałów podglądu

Rozważ użycie jako domyślnej przeglądarki deweloperskiej wersji Canary, Dev lub Beta przeglądarki Chrome. 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ędziach deweloperskich.