Nowe funkcje Narzędzi deweloperskich w Chrome 65 to między innymi:
- Zastępcze wartości lokalne
- Nowe narzędzia ułatwień dostępu
- Karta Zmiany
- Nowe kontrole SEO i wydajności
- Wiele nagrań w panelu Skuteczność
- Niezawodne wykonywanie kodu przy użyciu instancji roboczych i kodu asynchronicznego
Czytaj dalej lub obejrzyj film z informacjami o tej wersji.
Lokalne zastąpienia
Zastąpienia lokalne umożliwiają wprowadzanie zmian w Narzędziach deweloperskich i zachowywanie ich podczas wczytywania stron. Wcześniej wszelkie zmiany wprowadzone w Narzędziach deweloperskich były usuwane po ponownym załadowaniu strony. Zastąpienia lokalne działają w przypadku większości typów plików, z kilkoma wyjątkami. Zobacz ograniczenia.
Rysunek 1. Zachowywanie zmian w arkuszu CSS po wczytaniu stron za pomocą zastąpień lokalnych
Jak to działa:
- Określasz katalog, w którym Narzędzia deweloperskie mają zapisywać zmiany.
- Gdy wprowadzisz zmiany w Narzędziach deweloperskich, narzędzia te zapiszą kopię zmodyfikowanego pliku w Twoim katalogu.
- Po ponownym załadowaniu strony Narzędzia deweloperskie udostępniają lokalny, zmodyfikowany plik, a nie zasób sieciowy.
Aby skonfigurować lokalne zastąpienia:
- Otwórz panel Źródła.
Otwórz kartę Zastąpienia.
Rysunek 2. Karta Zastąpienia
Kliknij Zastąpienia konfiguracji.
Wybierz katalog, w którym chcesz zapisać zmiany.
U góry widoku kliknij Zezwól, aby przyznać Narzędziom deweloperskim uprawnienia do odczytu i zapisu do katalogu.
Wprowadź zmiany.
Ograniczenia
- DevTools nie zapisuje zmian wprowadzonych w drzewie DOM w panelu Elementy. Zamiast tego edytuj kod HTML w panelu Źródła.
- Jeśli edytujesz CSS w panelu Style, a źródłem tego kodu jest plik HTML, DevTools nie zapisze zmiany. Zamiast tego edytować plik HTML w panelu Źródła.
Powiązane funkcje
- Obszary robocze. Narzędzia deweloperskie automatycznie mapują zasoby sieciowe do lokalnego repozytorium. Gdy wprowadzasz zmiany w Narzędziach dla programistów, są one też zapisywane w Twoim lokalnym repozytorium.
Karta Zmiany
Śledź zmiany wprowadzane lokalnie w Narzędziach deweloperskich na nowej karcie Zmiany.
Rysunek 3. Karta Zmiany
Nowe narzędzia ułatwień dostępu
Użyj nowego panelu Ułatwienia dostępu, aby sprawdzić właściwości ułatwień dostępu elementu, a także sprawdź współczynnik kontrastu elementów tekstowych w selektorze kolorów, aby mieć pewność, że są one dostępne dla użytkowników z wadami wzroku lub wadami rozpoznawania barw.
Panel ułatwień dostępu
W panelu Ułatwienia dostępu w panelu Elementy możesz sprawdzić właściwości ułatwień dostępu wybranego aktualnie elementu.
Rysunek 4 W panelu Ułatwienia dostępu wyświetlają się atrybuty i właściwości obliczone ARIA elementu obecnie wybranego w drzewie DOM w panelu Elementy, a także jego pozycję w drzewie ułatwień dostępu
Aby zobaczyć panel Ułatwienia dostępu w działaniu, obejrzyj poniżej wykład Roba Dodsona na temat etykietowania.
Współczynnik kontrastu w selektorze kolorów
Selektor kolorów pokazuje teraz współczynnik kontrastu elementów tekstowych. Zwiększenie współczynnika kontrastu elementów tekstowych sprawia, że witryna staje się bardziej dostępna dla użytkowników z niedowidzeniem lub zaburzeniami rozpoznawania barw. Więcej informacji o tym, jak współczynnik kontrastu wpływa na ułatwienia dostępu, znajdziesz w artykule Kolor i kontrast.
Poprawienie kontrastu kolorów elementów tekstowych zwiększa użyteczność witryny dla wszystkich użytkowników. Innymi słowy, jeśli tekst jest szary na białym tle, jest trudny do odczytania.
Rysunek 5. Sprawdzanie współczynnika kontrastu wyróżnionego elementu h1
Na rys.5 2 zaznaczki obok wartości 4,61 oznaczają, że element spełnia zalecany współczynnik kontrastu (AAA). Jeśli ma tylko jedną załączoną ikonę, oznacza to, że spełnia minimalny zalecany współczynnik kontrastu (AA).
Kliknij Pokaż więcej , aby rozwinąć sekcję Współczynnik kontrastu. Biała linia w polu Kolory to granica między kolorami, które spełniają zalecany współczynnik kontrastu, a tymi, które tego nie robią. Na przykład skoro szary kolor na rysunku 6 spełnia zalecenia, oznacza to, że wszystkie kolory poniżej białej linii również spełniają zalecenia.
Rysunek 6. Rozwinięta sekcja Współczynnik kontrastu
Powiązane funkcje
Panel Kontrole zawiera automatyczną kontrolę ułatwień dostępu, która sprawdza, czy każdy element tekstowy na stronie ma wystarczający współczynnik kontrastu.
Aby dowiedzieć się, jak używać panelu Audyt do testowania ułatwień dostępu, przeczytaj artykuł Uruchomienie Lighthouse w Narzędziach deweloperskich Chrome lub obejrzyj ten A11ycast poniżej.
Nowe audyty
Chrome 65 zawiera zupełnie nową kategorię audytów SEO i wiele nowych audytów wydajności.
nowe audyty SEO,
Aby poprawić pozycję stron w wyszukiwarkach, warto upewnić się, że wszystkie audyty z nowej kategorii SEO przejdą kontrolę.
Rysunek 7. Nowa kategoria audytów SEO
Nowe audyty wydajności
Chrome 65 jest też wyposażony w wiele nowych kontroli wydajności:
- Długi czas uruchamiania JavaScript
- Korzysta z nieefektywnej zasady pamięci podręcznej w przypadku zasobów statycznych
- Nie używa przekierowań
- Dokument używa wtyczek
- Minifikuj CSS
- Zmniejsz JavaScript
Perf ma znaczenie! Gdy firma Mynet czterokrotnie poprawiła szybkość wczytywania stron, użytkownicy spędzali w niej o 43% więcej czasu, wyświetlali o 34% więcej stron, współczynnik odrzuceń spadł o 24%, a przychody wzrosły o 25% na odsłonę artykułu. Więcej informacji
Wskazówka: Jeśli chcesz poprawić szybkość wczytywania stron, ale nie wiesz, od czego zacząć, skorzystaj z panelu Audyt. Podajesz adres URL, a narzędzie generuje szczegółowy raport z wieloma sposobami na ulepszenie danej strony. Rozpocznij
Inne informacje
- Nowe ręczne kontrole ułatwień dostępu
- Aktualizacje audytu WebP, aby obejmował on więcej formatów obrazów nowej generacji
- Zmiany w ocenie ułatwień dostępu
- Jeśli w przypadku strony nie ma zastosowania audyt ułatwień dostępu, nie będzie on już uwzględniany w wyniku ułatwień dostępu.
- Sekcja Skuteczność jest teraz pierwszą sekcją w raportach
niezawodne krokowanie kodu za pomocą wątków i kodu asynchronicznego;
Chrome 65 wprowadza zmiany w przycisku Wejdź , gdy wchodzisz do kodu, który przekazuje komunikaty między wątkami, oraz kodu asynchronicznego. Jeśli chcesz przywrócić poprzednie działanie, użyj nowego przycisku Krok .
Wstawianie kodu, który przekazuje komunikaty między wątkami
Gdy wchodzisz do kodu, który przekazuje wiadomości między wątkami, Narzędzia deweloperskie pokazują, co dzieje się w każdym wątku.
Na przykład aplikacja na rysunku 8 przekazuje wiadomość między wątkiem głównym a wątkiem roboczym.
Po wywołaniu postMessage()
w głównym wątku DevTools zatrzymuje się w obiekcie onmessage
w obrębie wątku roboczego. Sam moduł obsługi onmessage
publikuje wiadomość z powrotem w wątku głównym. W tym wywołaniu DevTools wraca do wątku głównego.
Rysunek 8. Kod przekazywania wiadomości w Chrome 65
Po wejściu w ten kod we wcześniejszych wersjach Chrome pokazuje on tylko stronę z wątkiem głównym, tak jak to widać na Rys. 9.
Rysunek 9. Otwieranie kodu przekazującego wiadomości w Chrome 63
Przechodzenie do kodu asynchronicznego
Gdy przechodzisz do kodu asynchronicznego, DevTools zakłada, że chcesz wstrzymać kod asynchroniczny, który w końcu się wykona.
Na przykład w Rysunku 10 po wejściu do setTimeout()
, DevTools wykonuje cały kod prowadzący do tego punktu w tła, a potem zatrzymuje się w funkcji przekazanej do setTimeout()
.
Rysunek 10. Współbadanie kodu asynchronicznego w Chrome 65
Gdy w Chrome 63 wejdziesz w taki kod, narzędzia deweloperskie zatrzymają się w miejscu, w którym kod był wykonywany chronologicznie, jak widać na rys. 11.
Rysunek 11. Kod asynchroniczny w Chrome 63
Wiele nagrań w panelu Wydajność
W panelu Wydajność możesz teraz tymczasowo zapisać do 5 nagranień. Nagrania są usuwane po zamknięciu okna Narzędzi deweloperskich. Aby zapoznać się z panelem Skuteczność, przeczytaj artykuł Pierwsze kroki w analizowaniu skuteczności w czasie wykonywania kodu.
Rysunek 12. Wybieranie między wieloma nagraniami w panelu Skuteczność
Bonus: automatyzowanie działań w Narzędziach deweloperskich za pomocą Puppeteer 1.0
Wersja 1.0 Puppeteer, narzędzia do automatyzacji przeglądarki obsługiwanego przez zespół Narzędzi deweloperskich w Chrome, jest już dostępna. Za pomocą Puppeteer możesz zautomatyzować wiele zadań, które wcześniej były dostępne tylko w narzędziach dla programistów, na przykład robienie zrzutów ekranu:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com');
await page.screenshot({path: 'example.png'});
await browser.close();
})();
Zawiera też interfejsy API do wykonywania wielu przydatnych zadań automatyzacji, takich jak generowanie plików PDF:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://news.ycombinator.com', {waitUntil: 'networkidle2'});
await page.pdf({path: 'hn.pdf', format: 'A4'});
await browser.close();
})();
Więcej informacji znajdziesz w krótkim wprowadzeniu.
Możesz też użyć Puppeteer, aby udostępnić funkcje Narzędzi deweloperskich podczas przeglądania, bez konieczności ich otwierania. Przykład znajdziesz w artykule Korzystanie z funkcji Narzędzi deweloperskich bez ich otwierania.
Pobierz kanały podglądu
Zastanów się, czy nie ustawić Chrome w wersji Canary, Dev lub Beta jako domyślnej przeglądarki do programowania. 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 ds. Narzędzi deweloperskich w Chrome
Użyj poniższych opcji, aby omówić nowe funkcje, aktualizacje lub inne informacje związane z Narzędziami deweloperskimi.
- Przesyłaj opinie i prośby o dodanie funkcji na stronie crbug.com.
- Aby zgłosić problem z Narzędziami deweloperskimi, kliknij Więcej opcji > Pomoc > Zgłoś problem z Narzędziami deweloperskimi w Narzędziach deweloperskich.
- Wyślij tweeta do @ChromeDevTools.
- Dodaj komentarze do filmów w YouTube z serii „Co nowego w Narzędziach deweloperskich” lub Wskazówki dotyczące Narzędzi deweloperskich.
Co nowego w Narzędziach deweloperskich
Lista wszystkich tematów omawianych w cyklu artykułów Co nowego w Narzędziach deweloperskich.
- Debugowanie CSS za pomocą Gemini
- Sterowanie funkcjami AI na specjalnej karcie ustawień
- Ulepszenia panelu skuteczności
- Dodawanie adnotacji i udostępnianie wyników dotyczących skuteczności
- Statystyki wydajności dostępne bezpośrednio w panelu Wydajność
- Łatwiej wykrywaj nadmierne przesunięcia układu
- Jak rozpoznać nieskomponowane animacje
- Równoczesne działanie sprzętu przenosi się do czujników
- Zignoruj anonimowe skrypty i skup się na swoim kodzie w zrzutach stosu
- Elementy > Style: obsługa trybów pisania poziomego* w przypadku nakładek siatki i słów kluczowych w całym CSS
- Kontrole Lighthouse dotyczące stron innych niż HTTP w trybie czasowym i trybie migawki
- Ulepszenia ułatwień dostępu
- Inne najciekawsze informacje
- Ulepszenia panelu sieci
- Filtry sieciowe w nowej odsłonie
- Eksporty HAR domyślnie wykluczają dane wrażliwe
- Ulepszenia panelu Elementy
- Autouzupełnianie wartości właściwości text-emphasis-*
- Przewijanie elementów oznaczonych plakietką
- Ulepszenia panelu Skuteczność
- Zalecenia w danych na żywo
- Przeglądanie menu nawigacyjnego
- Ulepszenia panelu pamięci
- Nowy profil „Odłączone elementy”
- Poprawione nazewnictwo zwykłych obiektów JS
- Wyłączanie motywów dynamicznych
- Eksperyment w Chrome: udostępnianie procesów
- Lighthouse 12.2.1
- Różne wyróżnienia
- Dyktafon obsługuje eksportowanie do Puppeteer w przeglądarce Firefox
- Ulepszenia panelu skuteczności
- Obserwacje danych na żywo
- Żądania wyszukiwania w ścieżce sieci
- Wyświetlanie ścieżek wywołań funkcji performance.mark i performance.measure
- Używanie danych testowych adresów w panelu autouzupełniania
- Ulepszenia panelu Elementy
- Wymuszenie większej liczby stanów w przypadku określonych elementów
- Elementy > Style: funkcja autouzupełniania obejmuje teraz więcej właściwości siatki
- Lighthouse 12.2.0
- Inne najciekawsze informacje
- Statystyki konsoli Gemini są dostępne w większości krajów europejskich
- Aktualizacje panelu Skuteczność
- Ulepszona ścieżka sieciowa
- Dostosowywanie danych o skuteczności za pomocą interfejsu Extensibility API
- Szczegóły na ścieżce Czas wczytywania
- Kopiowanie wszystkich żądań wymienionych w panelu Sieć
- Szybsze migawki stosu z nazwami tagów HTML i mniejszą ilością bałaganu
- Otwórz panel Animacje, aby rejestrować animacje i edytować @keyframes na żywo
- Lighthouse 12.1.0
- Ulepszenia ułatwień dostępu
- Inne najciekawsze informacje
- Sprawdzanie pozycji kotwicy CSS w panelu Elementy
- Ulepszenia panelu źródeł
- Rozszerzona funkcja „Nigdy nie wstrzymuj w tym miejscu”
- Nowe detektory zdarzeń przesunięcia obrazu
- Ulepszenia panelu sieci
- Zaktualizowane gotowe ustawienia ograniczania przepustowości sieci
- Informacje o usługach w polach niestandardowych w formatach HAR
- Wysyłanie i odbieranie zdarzeń WebSocket w panelu Wydajność
- Różne wyróżnienia
- Ulepszenia panelu skuteczności
- Przenoszenie i ukrywanie ścieżek w zaktualizowanym trybie konfiguracji ścieżki
- Ignorowanie skryptów na wykresie płomienistym
- Ograniczenie wykorzystania procesora 20-krotnie
- Panel ze statystykami skuteczności zostanie wycofany
- Znajdowanie nadmiernego wykorzystania pamięci za pomocą nowych filtrów w zrzutach stosu
- Sprawdzanie zasobników na dane w sekcji Aplikacja > Pamięć
- Wyłączanie ostrzeżeń dotyczących XSS-a za pomocą flagi wiersza poleceń
- Lighthouse 12.0.0
- Różne wyróżnienia
- Lepsze zrozumienie błędów i ostrzeżeń w konsoli dzięki Gemini
- Obsługa reguł @position-try w sekcji Elementy > Style
- Ulepszenia panelu źródeł
- Konfigurowanie automatycznego drukowania motywu i zamykania nawiasów
- Zarządzanie odrzuconymi obietnicami jest uznawane za skuteczne
- Przyczyny błędów w Konsoli
- Ulepszenia panelu sieci
- Sprawdzanie nagłówków wczesnych wskazówek
- Ukrywanie kolumny Kaskada
- Ulepszenia panelu Skuteczność
- Zbieranie statystyk selektora arkusza CSS
- Zmienianie kolejności i ukrywanie utworów
- Ignorowanie elementów zamykających w panelu Pamięć
- Lighthouse 11.7.1
- Inne najciekawsze informacje
- Nowy panel autouzupełniania
- Ulepszone ograniczanie przepustowości sieci w przypadku WebRTC
- Obsługa animacji przewijanych w panelu Animacje
- Ulepszona obsługa zagnieżdżania CSS w Elementach > Style
- Panel Ulepszona wydajność
- Ukrywanie funkcji i ich elementów podrzędnych na wykresie płomienia
- Strzałki od wybranych inicjatorów do zdarzeń, które zostały przez nich zainicjowane
- Lighthouse 11.6.0
- Etykiety w sekcji Pamięć > Zrzuty sterty
- Aplikacja > Aktualizacje miejsca na dane
- Bajty użyte na współdzielonym miejscu na dane
- Web SQL został całkowicie wycofany
- Ulepszenia panelu stanu
- Panel Warstwy może zostać wycofany
- Wycofanie programu profilującego JavaScript: etap 4, ostatni
- Inne najciekawsze informacje
- Znajdź pisankę
- Aktualizacje panelu Elementy
- Emulowanie zaznaczonej strony w sekcji Elementy > Style
- Selektor kolorów, zegar kątowy i edytor wygładzania w
var()
- Wycofanie narzędzia do określania długości w CSS
- Wyświetlanie okienka wybranego wyniku wyszukiwania na stronie Skuteczność > Główna ścieżka
- Aktualizacje panelu sieci
- Przycisk Wyczyść i filtr wyszukiwania na karcie Sieć > EventStream
- Wskazówki z powodami wykluczenia plików cookie innych firm w sekcji Sieć > Pliki cookie
- Włączanie i wyłączanie wszystkich punktów przerwania w źródłach
- Wyświetlanie załadowanych skryptów w Narzędziach deweloperskich dla Node.js
- Lighthouse 11.5.0
- Ulepszenia ułatwień dostępu
- Inne najciekawsze informacje
- Oficjalna kolekcja rozszerzeń Dyktafonu jest już dostępna
- Udoskonalenia sieci
- Powód niepowodzenia w kolumnie Stan
- Ulepszony menu Copy
- Ulepszenia wydajności
- Menu nawigacyjne na osi czasu
- Inicjatorzy zdarzeń na ścieżce głównej
- Menu selektora instancji maszyny wirtualnej JavaScript w Narzędziach deweloperskich Node.js
- Nowy skrót i polecenie w źródłach
- Ulepszenia elementów
- Pseudoelement ::view-transition można teraz edytować w sekcji Styli
- Obsługa atrybutu align-content w przypadku kontenerów blokowych
- Obsługa stanu na emulowanych urządzeniach składanych
- Dynamiczne określanie motywów
- Ostrzeżenia o wycofaniu plików cookie innych firm w panelach Sieć i Aplikacja
- Lighthouse 11.4.0
- Ulepszenia ułatwień dostępu
- Inne najciekawsze informacje
- Ulepszenia elementów
- Uproszczony pasek filtrowania w panelu Sieć
@font-palette-values
zespołem pomocy- Obsługiwany przypadek: usługa niestandardowa jako usługa zastępcza innej usługi niestandardowej
- Ulepszona obsługa map źródeł
- Ulepszenia panelu Skuteczność
- Ulepszone śledzenie interakcji
- Zaawansowane filtrowanie na kartach Od dołu, Drzewo wywołań i Dziennik zdarzeń
- Znaki wcięcia w panelu Źródła
- Przydatne etykietki dotyczące zastąpionych nagłówków i treści w panelu sieci
- Nowe opcje w menu poleceń służące do dodawania i usuwania wzorców blokowania żądań
- Eksperyment dotyczący naruszeń CSP został usunięty
- Lighthouse 11.3.0
- Ulepszenia ułatwień dostępu
- Różne wyróżnienia
- Wycofanie plików cookie innych firm
- Analizowanie plików cookie w witrynie za pomocą narzędzia Privacy Sandbox Analysis Tool
- Ulepszona funkcja ignorowania informacji o produkcie
- Domyślny wzorzec wykluczania dla modułu node_modules
- Wyjątki przechwycone teraz przerywają wykonywanie kodu, jeśli są przechwycone lub przekazywane przez kod nieignorowany
- Nazwę
x_google_ignoreList
zmieniono naignoreList
w mapach źródeł - Nowy przełącznik trybu wprowadzania podczas debugowania zdalnego
- Panel Elementy wyświetla teraz adresy URL węzłów #document
- Obowiązująca polityka bezpieczeństwa treści w panelu aplikacji
- Ulepszone debugowanie animacji
- Okno „Czy ufasz temu kodowi?” w sekcji Źródła i ostrzeżenie o XSS w konsoli
- Punkty przerwania detektora zdarzeń w elementach worker i worklet
- Nowy znaczek mediów w przypadku aplikacji
<audio>
i<video>
- Zmiana nazwy ładowania wstępnego na ładowanie spekulacyjne
- Lighthouse 11.2.0
- Ulepszenia ułatwień dostępu
- Inne najciekawsze informacje
- Ulepszony blok @property w sekcji Elementy > Style
- Reguła @property z możliwością edycji
- Zgłoszenie problemów z nieprawidłowymi regułami @property
- Zaktualizowana lista urządzeń do emulacji
- Ładne wyświetlanie wbudowanego kodu JSON w tagach skryptu w sekcji Źródła
- Autouzupełnianie pól prywatnych w Konsoli
- Lighthouse 11.1.0
- Ulepszenia ułatwień dostępu
- Wycofanie Web SQL
- Weryfikacja formatu obrazu zrzutu ekranu w sekcji Aplikacja > Manifest
- Różne wyróżnienia
- Nowa sekcja właściwości niestandardowych w sekcji Elementy > Style
- Więcej ulepszeń lokalnych zastąpień
- Ulepszone wyszukiwanie
- Ulepszone źródła
- Uproszczony obszar roboczy w panelu Źródła
- Zmienianie kolejności paneli w sekcji Źródła
- Wyróżnianie składni i ładne drukowanie dla większej liczby typów skryptów
- Emuluj funkcję mediów „prefers-reduced-transparency”
- Lighthouse 11
- Ulepszenia ułatwień dostępu
- Różne wyróżnienia
- Ulepszenia panelu sieci
- Jeszcze szybsze zastępowanie treści internetowych lokalnie
- Zastępowanie treści żądań XHR i żądań pobierania
- Ukrywanie próśb o dodanie rozszerzeń do Chrome
- Kod stanu HTTP w formie czytelnej dla człowieka
Użyj ładnego formatowania odpowiedzi w przypadku podtypów JSON
Skuteczność: sprawdzanie zmian priorytetu pobierania zdarzeń sieciowych
- Ustawienia źródeł włączone domyślnie: zwijanie kodu i automatyczne wyświetlanie plików
- Ulepszenie debugowania problemów z plikami cookie innych firm
- Nowe kolory
- Lighthouse 10.4.0
- Debugowanie wstępnego wczytywania w panelu Aplikacja
- Rozszerzenie do debugowania WebAssembly w C/C++ dla Narzędzi deweloperskich jest teraz dostępne jako oprogramowanie open source
- Inne najciekawsze informacje
- (Experimental) Nowa emulacja renderowania: prefers-reduced-transparency
- (Experimental) Enhanced Protocol monitor
- Ulepszony debugowanie brakujących arkuszy stylów
- Obsługa liniowego czasu wyświetlania w sekcji Elementy > Style > Edytor wygładzania
- Obsługa zasobów i widok metadanych
- Lighthouse 10.3.0
- Ułatwienia dostępu: polecenia na klawiaturze i ulepszone odczytywanie ekranu
- Inne najciekawsze informacje
- Ulepszenia elementów
- Nowa plakietka subgridu usługi porównywania cen
- Specyficzność selektora w etykiecie
- Wartości niestandardowych właściwości CSS w etykietkach
- Ulepszenia dotyczące źródeł
- Podświetlanie składni CSS
- Skrót do ustawiania warunkowych punktów przerwania
- Aplikacja > Łagodzenie śledzenia przekierowań
- Lighthouse 10.2.0
- Ignorowanie domyślnie skryptów treści
- Sieć > Ulepszenia odpowiedzi
- Różne wyróżnienia
- Obsługa debugowania WebAssembly
- Poprawa działania kroków w aplikacjach Wasm
- Debugowanie autouzupełniania za pomocą panelu Elementy i karty Problemy
- Asercje w Dyktafonie
- Lighthouse 10.1.1
- Ulepszenia skuteczności
- performance.mark() pokazuje czas po najechaniu kursorem na sekcję Skuteczność > Czasy
- polecenie profile() wypełnia sekcję Wydajność > Główne
- Ostrzeżenie o wolnych interakcjach użytkownikach
- Aktualizacje podstawowych wskaźników internetowych
- Wycofanie programu profilującego JavaScript: etap 3
- Inne najciekawsze informacje
- Zastępowanie nagłówków odpowiedzi sieci
- Ulepszenia dotyczące debugowania w Nuxt, Vite i Rollup
- Ulepszenia CSS w sekcji Elementy > Style
- Nieprawidłowe właściwości i wartości CSS
- Linki do klatek kluczowych w skrótowej właściwości animacji
- Nowe ustawienie konsoli: autouzupełnianie po naciśnięciu Enter
- Menu poleceń podkreśla pliki z autorskimi zmianami
- Wycofanie programu profilującego JavaScript: etap 2
- Różne wyróżnienia
- Aktualizacje dotyczące nagrywania
- Rozszerzenia odtwarzania w dyktafonie
- Nagrywanie z selektorami przebijania
- Eksportowanie nagrań jako skryptów Puppeteer z analizą Lighthouse
- Pobierz rozszerzenia Dyktafonu
- Elementy > Aktualizacje stylów
- Dokumentacja CSS w panelu Style
- Obsługa zagnieżdżania CSS
- Oznaczanie punktów logowania i warunkowych punktów przerwania w Konsoli
- Ignorowanie nieistotnych skryptów podczas debugowania
- Rozpoczęto wycofywanie programu profilującego JavaScript
- Emulacja zmniejszonego kontrastu
- Lighthouse 10
- Inne najciekawsze informacje
- Debugowanie koloru HD za pomocą panelu Style
- Ulepszony interfejs punktu przerwania
- Dostosowywanie skrótów w Rejestratorze
- Lepsze podświetlanie składni w Angularze
- Uporządkuj pamięci podręczne w panelu aplikacji
- Inne najciekawsze informacje
- Wyczyszczanie panelu wydajności po odświeżeniu
- Aktualizacje dotyczące nagrywania
- Wyświetlanie i wyróżnianie kodu ścieżki użytkownika w Recorderze
- Dostosowywanie typów selektorów nagrania
- Edytowanie procesu użytkownika podczas nagrywania
- Automatyczne formatowanie stylistyczne na miejscu
- Lepsze podświetlanie składni i podgląd wstawiany na miejscu dla Vue, SCSS i innych
- Wygodny i spójny autouzupełniacz w Konsoli
- Różne wyróżnienia
- Nagrywarka: opcje kopiowania kroków, odtwarzania na stronie i menu kontekstowego kroku
- Wyświetlanie rzeczywistych nazw funkcji w nagraniach wydajności
- Nowe skróty klawiszowe w panelu Konsola i źródła
- Ulepszony debugowanie kodu JavaScript
- Inne najciekawsze informacje
- [Experimental] Ulepszona obsługa interfejsu użytkownika w przypadku zarządzania punktami przełamania
- [Experimental] Automatyczne formatowanie stylistyczne na miejscu
- Wskazówki dotyczące nieaktywnych właściwości CSS
- Automatyczne wykrywanie selektorów XPath i tekstu w panelu Dyktafon
- Przeglądanie wyrażeń rozdzielonych przecinkami
- Ulepszona konfiguracja listy ignorowanych
- Inne najciekawsze informacje
- Dostosowywanie skrótów klawiszowych w Narzędziach deweloperskich
- Przełączanie motywów jasnego i ciemnego za pomocą skrótu klawiszowego
- Podświetl obiekty w C/C++ w Inspektorze pamięci
- Obsługa pełnych informacji o inicjatorze w przypadku importu HAR
- Rozpocznij wyszukiwanie DOM po naciśnięciu
Enter
- Wyświetlanie ikon
start
iend
w przypadku właściwościalign-content
flexbox w kodzie CSS - Inne najciekawsze informacje
- Grupowanie plików według autora lub wdrożenia w panelu Źródła
- Połączone zrzuty stosu dotyczące operacji asynchronicznych
- Automatyczne ignorowanie znanych skryptów innych firm
- Ulepszona obsługa wywołań podczas debugowania
- Ukrywanie źródeł z listy ignorowanych w panelu Źródła
- Ukrywanie plików z listy ignorowanych w Menu poleceń
- Nowa ścieżka interakcji w panelu Skuteczność
- Podział czasu LCP w panelu Statystyki wydajności
- Automatyczne generowanie domyślnej nazwy nagrań w panelu Dyktafon
- Inne najciekawsze informacje
- Odtwarzanie krok po kroku w Dyktafonie
- Obsługa zdarzenia najechania kursorem na panel Dyktafonu
- Największe wyrenderowanie treści (LCP) w panelu Statystyki wydajności
- Identyfikowanie błysków tekstu (FOIT, FOUT) jako potencjalnych głównych przyczyn przesunięć układu
- Moduły obsługi protokołów w panelu Manifest
- Plakietka najwyższej warstwy w panelu Elementy
- Dołączanie informacji o debugowaniu Wasm w czasie działania
- Obsługa edycji na żywo podczas debugowania
- Wyświetlanie i edytowanie reguł @scope at w panelu Style
- Ulepszenia mapy źródeł
- Inne najciekawsze informacje
- Uruchom ponownie ramkę podczas debugowania
- Opcje powolnego odtwarzania w panelu Dyktafon
- Tworzenie rozszerzenia dla panelu Dyktafon
- Grupowanie plików według autora lub wdrożenia w panelu Źródła
- Nowy widok Czas działań użytkownika w panelu Statystyki skuteczności
- Pokaż przypisany slot elementu
- Symulowanie równoczesności sprzętu na potrzeby nagrań wydajności
- Podgląd wartości niebędącej kolorem podczas automatycznego uzupełniania zmiennych CSS
- Identyfikowanie ramek blokujących w panelu pamięci podręcznej stanu strony internetowej
- Ulepszenia autouzupełniania sugestii dla obiektów JavaScriptu
- Ulepszenia map źródeł
- Różne wyróżnienia
- Przechwytywanie zdarzeń kliknięcia dwukrotnie lub prawym przyciskiem w panelu Dyktafon
- Nowy tryb zakresu czasu i migawki w panelu Lighthouse
- Ulepszone opcje powiększenia w panelu Statystyki wydajności
- Potwierdź usunięcie nagrania z testu
- Zmienianie kolejności paneli w panelu Elementy
- Wybieranie koloru poza przeglądarką
- Ulepszona podgląd wartości w tekście podczas debugowania
- Obsługa dużych blobów w przypadku wirtualnych narzędzi uwierzytelniających
- Nowe skróty klawiszowe w panelu Źródła
- Ulepszenia map źródeł
- Funkcja podglądu: nowy panel Statystyki skuteczności
- Nowe skróty do emulowania motywów jasnego i ciemnego
- Ulepszone zabezpieczenia na karcie Podgląd sieci
- Ulepszenie ponownego wczytywania w miejscu punktu przerwania
- Aktualizacje konsoli
- Anulowanie nagrywania ścieżki użytkownika na początku
- Wyświetl dziedziczone pseudoelementy wyróżnienia w panelu Style
- Różne wyróżnienia
- [Funkcja eksperymentalna] Kopiowanie zmian CSS
- [Funkcja eksperymentalna] Wybieranie koloru poza przeglądarką
- Importowanie i eksportowanie nagranych ścieżek użytkownika jako plików JSON
- Wyświetlanie warstw kaskadowych w panelu Stylów
- Obsługa funkcji koloru
hwb()
- Poprawiono wyświetlanie właściwości prywatnych
- Różne wyróżnienia
- [Experimental] Nowy tryb okresu i migawki w panelu Lighthouse
- Wyświetlaj i edytuj @supports w regułach w panelu Style
- Obsługa typowych selektorów domyślnie
- Dostosowywanie selektora nagrywania
- Zmienianie nazwy nagrania
- Podgląd właściwości zajęć lub funkcji po najechaniu kursorem
- Częściowo widoczne klatki w panelu Wydajność
- Różne wyróżnienia
- Ograniczanie żądań WebSocket
- Nowy panel interfejsu Reporting API w panelu Aplikacja
- Obsługa oczekiwania, aż element pojawi się lub będzie można kliknąć w panelu Dyktafon
- Lepsze formatowanie, formatowanie i filtrowanie konsoli
- Debugowanie rozszerzenia do Chrome za pomocą plików map źródłowych
- Ulepszona struktura folderów źródłowych w panelu Źródła
- Wyświetlanie plików źródłowych wyświetlacza w panelu Źródła
- Automatyczne aktualizacje ciemnego motywu w Chrome
- Szybki selektor kolorów i dzielenie okienka
- Inne najciekawsze informacje
- Funkcja podglądu: drzewo ułatwień dostępu na całej stronie
- Bardziej szczegółowe zmiany na karcie Zmiany
- Ustawianie dłuższego czasu oczekiwania na rejestrowanie danych o ruchu użytkownika
- Sprawdzanie, czy strony mogą być przechowywane w pamięci podręcznej za pomocą karty Pamięć podręczna stanu strony internetowej
- Filtr panelu Nowe usługi
- Emulowanie funkcji mediów CSS „forced-colors”
- Polecenie pokazywania linijek pod kursorem myszy
- Obsługa
row-reverse
icolumn-reverse
w edytorze Flexbox - Nowe skróty klawiszowe do odtwarzania XHR i rozwijania wszystkich wyników wyszukiwania
- Lighthouse 9 w panelu Lighthouse
- Ulepszone źródła
- Inne najciekawsze informacje
- [Eksperymentalnie] Punkty końcowe w panelu interfejsu Reporting API
- Funkcja podglądu: nowy panel Dyktafonu
- Odświeżanie listy urządzeń w trybie urządzenia
- Autouzupełnianie za pomocą opcji Edytuj jako HTML
- Ulepszenia dotyczące debugowania kodu
- Synchronizacja ustawień Narzędzi deweloperskich na różnych urządzeniach
- Funkcja podglądu: nowy panel Przegląd CSS
- Przywrócono i ulepszono edycję i kopiowanie długości kodu CSS
- Emulowanie funkcji mediów CSS „prefers-contrast”
- Emuluj funkcję automatycznego ciemnego motywu w Chrome
- Skopiuj deklaracje jako JavaScript w panelu Style
- Karta Nowy ładunek w panelu Sieć
- Ulepszony wyświetlacz właściwości w panelu Właściwości
- Opcja ukrywania błędów CORS w konsoli
- Prawidłowe wyświetlanie i ocenianie obiektów
Intl
w Konsoli - Spójne asynchroniczne zrzuty stosu
- Zachowaj pasek boczny konsoli
- Wycofany panel Pamięć podręczna aplikacji w panelu Aplikacja
- [Eksperymentalnie] Nowy panel interfejsu Reporting API w panelu Aplikacja
- Nowe narzędzia do tworzenia usług porównywania cen
- Ukryj problemy na karcie Problemy
- Ulepszony wyświetlacz właściwości
- Lighthouse 8.4 w panelu Lighthouse
- Sortowanie fragmentów w panelu Źródła
- Nowe linki do przetłumaczonych informacji o wersji i zgłaszanie błędu w tłumaczeniu
- Ulepszony interfejs menu poleceń w Narzędziach deweloperskich
- Korzystanie z Narzędzi deweloperskich w preferowanym języku
- Nowe urządzenia Nest Hub na liście urządzeń
- Testy pochodzenia w widoku Szczegóły ramki
- Nowa plakietka zapytania o kontener CSS
- Nowe pole wyboru do odwracania filtrów sieci
- Wycofanie paska bocznego konsoli
- Wyświetlanie nieprzetworzonych nagłówków
Set-Cookies
na karcie Problemy i w panelu Sieć - Spójni akcesoria displayowe jako własne jako usługi w konsoli
- Właściwe dane śledzenia stosu błędów w przypadku skryptów wbudowanych z #sourceURL
- Zmienianie formatu koloru w panelu Obliczone
- Zastępowanie niestandardowych etykiet narzędzia tymi wbudowanymi w HTML
- [Experimental] Hide issues in the Issues tab
- Edytowalne zapytania kontenera CSS w panelu Style
- Podgląd pakietu w panelu Sieć
- Debugowanie interfejsu Attribution Reporting API
- Lepsze obsługiwanie ciągów znaków w Konsoli
- Ulepszony debuger CORS
- Lighthouse 8.1
- URL nowej notatki na panelu Manifest
- Naprawiono selektory dopasowania CSS
- Formatowanie odpowiedzi JSON w panelu sieci
- Edytor siatki CSS
- Obsługa deklaracji
const
w Konsoli - Wyświetlający kolejność źródłową
- Nowy skrót do wyświetlania szczegółów ramki
- Ulepszona obsługa debugowania CORS
- Zmienianie nazwy etykiety XHR na Pobieranie/XHR
- Filtrowanie typu zasobu Wasm w panelu Sieć
- Wskazówki dotyczące klienta użytkownika na karcie Stan sieci
- Zgłoś problemy z trybem Quirks na karcie Problemy
- Uwzględnij przecięcia w obrębie Compute w panelu Wydajność
- Lighthouse 7.5 w panelu Lighthouse
- Wycofane menu kontekstowe „Restart frame” w strukturze wywołań
- [Experimental] Monitor protokołów
- [Experimental] Puppeteer Recorder
- Wyświetlanie informacji o podstawowych wskaźnikach internetowych
- Nowy Narzędzie do inspekcji pamięci
- Wizualizacja funkcji CSS „snap to scroll”
- Nowy panel ustawień plakietki
- Ulepszony podgląd obrazu z informacjami o współczynniku proporcji
- Nowy przycisk warunków sieci z opcjami konfiguracji
Content-Encoding
- skrót do wyświetlenia obliczonej wartości
accent-color
słowo kluczowe- Kategoryzowanie typów problemów za pomocą kolorów i ikon
- Usuwanie tokenów zaufania
- Zablokowane funkcje w widoku Szczegóły ramki
- Filtrowanie eksperymentów w ustawieniu Eksperymenty
- Nowa kolumna
Vary Header
w panelu Pamięć podręczna - Obsługa sprawdzania prywatnego języka JavaScript
- Ulepszona obsługa debugowania punktów przerwania
- Obsługa podglądu po najechaniu kursorem z wykorzystaniem notacji
[]
- Ulepszony zarys plików HTML
- Właściwe zrzuty stosu błędów do debugowania Wasm
- Nowe narzędzia do debugowania CSS Flexbox
- Nowa nakładka Podstawowe wskaźniki internetowe
- Liczba problemów przeniesiona na pasek stanu w Konsoli
- Zgłoś problemy z zaufaną aktywnością w internecie
- Formatowanie ciągów znaków jako (prawidłowych) literałów ciągu znaków JavaScript w Konsoli
- Nowy panel tokenów zaufania w panelu aplikacji
- Emuluj funkcję multimedialną CSS „color-gamut”
- Ulepszenia narzędzi do obsługi progresywnych aplikacji internetowych
- Nowa kolumna
Remote Address Space
w panelu Sieć - Ulepszenia wydajności
- Wyświetlanie dozwolonych/niedozwolonych funkcji w widoku szczegółów ramki
- Nowa kolumna
SameParty
w panelu Pliki cookie - Wycofane niestandardowe
fn.displayName
obsługa - Wycofanie
Don't show Chrome Data Saver warning
z menu Ustawienia - [Eksperymentalnie] Automatyczne zgłaszanie problemów związanych z niskim kontrastem na karcie Problemy
- [Funkcja eksperymentalna] Pełny widok drzewa ułatwień dostępu w panelu Elementy
- Obsługa debugowania naruszeń zasad dotyczących zaufanych typów
- Zrzut ekranu węzła poza widocznym obszarem
- Nowa karta „Tokeny zaufania” dla żądań sieciowych
- Lighthouse 7 w panelu Lighthouse
- Obsługa wymuszania stanu
:target
usługi porównywania cen - Nowy skrót do duplikowania elementu
- Selektory kolorów do niestandardowych właściwości CSS
- Nowe skróty do kopiowania właściwości CSS
- Nowa opcja wyświetlania plików cookie odkodowanych z adresu URL
- Usuwanie tylko widocznych plików cookie
- Nowa opcja czyszczenia plików cookie innych firm w panelu Miejsce na dane
- Edytowanie wskazówek dotyczących klienta użytkownika dotyczących urządzeń niestandardowych
- Utrzymywanie ustawień „Rejestruj dziennik sieci”
- Wyświetlanie połączeń WebTransport w panelu Sieć
- „Online” zmieniono na „Bez ograniczania”
- Nowe opcje kopiowania w Konsoli, panelu Źródła i panelu Style
- Nowe informacje o usługach workerów w widoku Szczegóły ramki
- Pomiar informacji o pamięci w widoku Szczegóły ramki
- Przesyłanie opinii z karty Problemy
- Utracone klatki w panelu Wydajność
- Emuluj urządzenia składane i dwuekranowe w trybie urządzenia
- [Experimental] Automatyzacja testowania przeglądarki za pomocą narzędzia Puppeteer Recorder
- [Eksperymentalnie] Edytor czcionek w panelu Stylów
- [Experimental] Narzędzia do debugowania flexboxa w CSS
- [Experimental] Nowa karta Naruszenia CSP
- [Experimental] Nowe obliczanie kontrastu kolorów – zaawansowany algorytm percepcyjnego kontrastu (APCA)
- Szybsze uruchamianie Narzędzi deweloperskich
- Nowe narzędzia do wizualizacji kąta w usłudze porównywania cen
- Emulowanie nieobsługiwanych typów obrazów
- Symulowanie rozmiaru limitu miejsca na dane w panelu Miejsce na dane
- Nowa ścieżka podstawowych wskaźników internetowych w panelu Skuteczność
- Zgłaszanie błędów CORS w panelu Sieć
- Informacje o izolacji zasobów z innych domen w widoku szczegółów ramki
- Nowe informacje dotyczące procesów Web Worker w widoku szczegółów ramki
- Wyświetlanie szczegółów ramki otwierającej w otwartych oknach
- Otwieranie panelu Sieć z panelu Service Workers
- Skopiuj wartość właściwości
- Skopiuj zrzut stosu dla inicjatora sieci
- Wyświetl podgląd wartości zmiennej Wasm po najechaniu na nie kursorem myszy
- Sprawdzanie zmiennej Wasm w Konsoli
- Jednolite jednostki miary rozmiarów plików i pamięci
- Wyróżnianie pseudoelementów w panelu Elementy
- [Experimental] Narzędzia do debugowania Flexboxa w CSS
- [Experimental] Dostosowywanie skrótów klawiszowych akordów
- Nowe narzędzia do debugowania siatki CSS
- Nowa karta WebAuthn
- Przenoszenie narzędzi między górnym a dolnym panelem
- Nowy pasek boczny stylów wynikowych na pasku bocznym stylów
- Grupowanie właściwości CSS w panelu Wynikowy
- Lighthouse 6.3 w panelu Lighthouse
performance.mark()
w sekcji Czasy- Nowe filtry
resource-type
iurl
w panelu Sieć - Aktualizacje widoku szczegółów ramki
- Wycofanie funkcji
Settings
z menu Więcej narzędzi - [Funkcja eksperymentalna] Wyświetlanie i rozwiązywanie problemów z kontrastem kolorów w panelu Przegląd CSS
- [Experimental] Dostosowywanie skrótów klawiszowych w Narzędziach deweloperskich
- Panel Nowe media
- Zrzuty ekranu węzła za pomocą menu kontekstowego panelu Elementy
- Aktualizacje na karcie Problemy
- Naśladowanie brakujących czcionek lokalnych
- Naśladowanie nieaktywnych użytkowników
- Naśladowanie
prefers-reduced-data
- Obsługa nowych funkcji JavaScriptu
- Lighthouse 6.2 w panelu Lighthouse
- Wycofanie listy „inne źródła” z panelu Skrypty service worker
- Wyświetlanie podsumowania zasięgu odfiltrowanych elementów
- Nowy widok szczegółów ramki w panelu Aplikacja
- Dostępna propozycja koloru w panelu Style
- Ponownie włącz panel Właściwości w panelu Elementy
- Zrozumiałe dla człowieka
X-Client-Data
wartości nagłówków w panelu Sieć - Autouzupełnianie niestandardowych czcionek w panelu Style
- Spójne wyświetlanie typu zasobu w panelu Sieć
- Przyciski Wyczyść w panelach Elementy i Sieć
- Edytowanie stylów w ramkach CSS-in-JS
- Lighthouse 6 w panelu Lighthouse
- Wycofanie pomiaru Pierwsze wyrenderowanie elementu znaczącego (FCP)
- Obsługa nowych funkcji JavaScriptu
- Nowe ostrzeżenia dotyczące skrótów aplikacji w panelu Manifestu
- Zdarzenia związane z usługą
respondWith
na karcie Czas - Spójne wyświetlanie panelu Obliczenia
- Odsunięcia bajtowego kodu dla plików WebAssembly
- Kopiowanie i wycinanie wierszy w panelu Źródła
- Aktualizacje ustawień konsoli
- Aktualizacje panelu Wyniki
- Nowe ikony punktów przerwania, warunkowych punktów przerwania i punktów logowania
- Rozwiązywanie problemów z witryną na nowej karcie Problemy
- Wyświetlanie informacji o ułatwieniach dostępu w opisie trybu inspekcji
- Aktualizacje panelu Wyniki
- Bardziej dokładna terminologia w Konsoli
- Aktualizacje panelu Style
- Wycofanie panelu Właściwości z panelu Elementy
- Obsługa skrótów do aplikacji w panelu pliku manifestu
- Emulacja ślepoty barw
- Naślaj ustawienia języka
- Debugowanie zasad umieszczania zasobów z innych domen (COEP)
- Nowe ikony punktów przerwania, warunkowych punktów przerwania i punktów logowania
- Wyświetlanie żądań sieciowych, które ustawiają określony plik cookie
- Zadokuj w lewo z menu poleceń
- Opcja Ustawienia w menu głównym została przeniesiona
- Panel Audits to teraz panel Lighthouse
- Usuwanie wszystkich zastąpień lokalnych z folderu
- Zaktualizowany interfejs długich zadań
- Obsługa ikon z możliwością maskowania w panelu Manifest
- Obsługa Moto G4 w trybie urządzenia
- Aktualizacje związane z plikami cookie
- Bardziej dokładne ikony w manifeście aplikacji internetowej
- Najedź na właściwości CSS
content
, aby wyświetlić nieunikowane wartości - Błędy mapy źródłowej w konsoli
- Ustawienie wyłączające przewijanie po końcu pliku
- Obsługa deklaracji
let
iclass
w Konsoli - Ulepszone debugowanie WebAssembly
- Poproś o łańcuchy inicjatora na karcie Inicjator
- Zaznacz wybrane żądanie sieci w sekcji Przegląd
- Kolumny adresów URL i ścieżek w panelu Sieć
- Zaktualizowane ciągi znaków klienta użytkownika
- Nowy interfejs konfiguracji panelu kontroli
- Tryby zasięgu kodu dla funkcji lub bloku
- Pokrycie kodu musi być teraz inicjowane przez ponowne wczytanie strony
- Debugowanie przyczyny zablokowania pliku cookie
- Wyświetlanie wartości plików cookie
- Symulowanie różnych ustawień prefers-color-scheme i prefers-reduced-motion
- Aktualizacje pokrycia kodu
- Debugowanie powodu żądania zasobu sieciowego
- Panele Konsoli i Źródła ponownie uwzględniają ustawienia wcięć
- Nowe skróty do nawigacji za pomocą kursora
- Obsługa multikont klientów w panelu Audyt
- Debugowanie modułu obsługi płatności
- Lighthouse 5.2 w panelu Audyty
- Największe wyrenderowanie treści w panelu Wydajność
- Problemy z używaniem Narzędzi deweloperskich w menu głównym
- Kopiowanie stylów elementów
- Wizualizacja przesunięć układu
- Lighthouse 5.1 w panelu Audyty
- Synchronizacja motywu systemu operacyjnego
- Skrót klawiszowy do otwierania Edytora punktów przerwania
- Pamięć podręczna pobierania z wyprzedzeniem w panelu Sieć
- Właściwości prywatne podczas wyświetlania obiektów
- Powiadomienia i powiadomienia push w panelu aplikacji
- Autouzupełnianie za pomocą wartości CSS
- Nowe UI ustawień sieci
- Wiadomości WebSocket w eksportach HAR
- Przyciski importowania i eksportowania HAR
- Wykres wykorzystania pamięci w czasie rzeczywistym
- Numery portów rejestracji mechanizmów Service Worker
- Sprawdzanie zdarzeń pobierania w tle i synchronizacji w tle
- Puppeteer w Firefoksie
- Przydatne wstępnie zdefiniowane wartości podczas autouzupełniania funkcji CSS
- Czyszczenie danych witryny w menu poleceń
- Wyświetlanie wszystkich baz danych IndexedDB
- Wyświetlanie rozmiaru zasobu bez kompresji po najechaniu kursorem
- Punkty przerwania wstawiane w tekście w panelu Punkty przerwania
- Liczba zasobów IndexedDB i pamięci podręcznej
- Ustawienie umożliwiające wyłączanie szczegółowej etykietki inspekcji
- Ustawienie przełączania wcięć w Edytorze
- Wyróżnianie wszystkich węzłów dotkniętych przez właściwość usługi porównywania cen
- Lighthouse w wersji 4 w panelu Audyt
- przeglądarka wiadomości binarnych WebSocket,
- Zrzut ekranu obszaru w Menu poleceń
- Filtry mechanizmów Service Worker w panelu Sieć
- Aktualizacje panelu Wyniki
- Długie zadania w nagraniach w panelu Skuteczność
- Pierwsze wyrenderowanie w sekcji Czas
- Wskazówka: skrót do wyświetlania kodów kolorów RGB i HSL (film)
- Punkty logowania
- Szczegółowe etykiety w trybie inspekcji
- Eksportowanie danych o zasięgu kodu
- Poruszanie się po konsoli za pomocą klawiatury
- Linia współczynnika kontrastu AAA w selektorze kolorów
- Zapisywanie niestandardowych ustawień geolokalizacji
- Zawijanie kodu
- Zmieniono nazwę karty Ramki na kartę Wiadomości
- Wskazówka: filtrowanie panelu Sieć według obiektu (film)
- Wizualizacja danych o skuteczności w panelu Skuteczność
- Zaznacz węzły tekstowe w drzewie DOM
- Skopiuj ścieżkę JS do węzła DOM
- Aktualizacje panelu kontroli, w tym nowa kontrola wykrywająca biblioteki JS i nowe słowa kluczowe umożliwiające dostęp do panelu Kontrole z poziomu menu poleceń
- Dodatkowa wskazówka: sprawdzaj zapytania o multimedia w trybie urządzenia (film)
- Najedź kursorem na wynik wyrażenia na żywo, aby wyróżnić węzeł DOM
- Zapisywanie węzłów DOM jako zmiennych globalnych
- Informacje o inicjatorze i priorytecie są teraz dostępne w przypadku importowania i eksportowania HAR
- Otwieranie menu poleceń z menu głównego
- Punkty przerwania obrazu w obrazie
- Wskazówka: użyj funkcji
monitorEvents()
, aby rejestrować zdarzenia wywołane przez węzeł w Konsoli (film) - Wyrazy w czasie rzeczywistym w Konsoli
- Podświetlanie węzłów DOM podczas wartościowania zachłannego
- Optymalizacja panelu Skuteczność
- Bardziej niezawodne debugowanie
- Włączanie ograniczania przepustowości sieci w menu poleceń
- Autouzupełnianie punktów przerwania warunkowego
- Przerwanie w przypadku zdarzeń AudioContext
- Debugowanie aplikacji Node.js za pomocą ndb
- Wskazówka dodatkowa: mierz interakcje użytkowników z użyciem interfejsu User Timing API
- Wartościowanie zachłanne
- Wskazówki dotyczące argumentów
- Autouzupełnianie funkcji
- Słowa kluczowe ES2017
- Lighthouse 3.0 w panelu Audyt
- Obsługa BigInt
- Dodawanie ścieżek właściwości do panelu Obserwowane
- Opcja „Pokaż sygnatury czasowe” przeniesiona do Ustawień
- Wskazówka: mniej znane metody konsoli (film)
- Wyszukiwanie we wszystkich nagłówkach sieci
- Podgląd wartości zmiennej w usłudze porównywania cen
- Kopiowanie jako pobranie
- Nowe kontrole, opcje konfiguracji pulpitu i wyświetlanie śladów
- Zatrzymanie powtarzających się pętli
- Czas działań użytkownika na kartach Wyniki
- Instancje maszyn wirtualnych JavaScript wyraźnie widoczne w panelu Pamięć
- Karta Sieć została przemianowana na kartę Strona
- Aktualizacje ciemnego motywu
- Informacje o przejrzystości certyfikatów w panelu Bezpieczeństwo
- Funkcje izolacji witryn w panelu Wydajność
- Wskazówka: panel Warstwy i inspektor Animacje (film)
- Czarne pudełko w panelu Sieć
- Automatyczne dostosowywanie powiększenia w trybie urządzenia
- Drukowanie ulepszonego tekstu na kartach Podgląd i Odpowiedź
- Podgląd treści HTML na karcie Podgląd
- Obsługa zastępowania lokalnego stylów w kodzie HTML
- Wskazówka: skrypty frameworku Blackbox, które zwiększają przydatność punktów przerwania detektora zdarzeń
- Lokalne zastąpienia
- Nowe narzędzia ułatwiające dostępność
- Karta Zmiany
- Nowe audyty SEO i skuteczność
- Wiele nagrań w panelu Wydajność
- Niezawodne przechodzenie po kodzie za pomocą wątków w kodzie asynchronicznym
- Wskazówka: automatyzowanie działań w Narzędziach dewelopera za pomocą Puppeteer (film)
- Monitorowanie skuteczności
- Pasek boczny konsoli
- Grupowanie podobnych komunikatów w konsoli
- Wskazówka: przełącz pseudoklasę kursora (film)
- Obsługa zdalnego debugowania na potrzeby wielu klientów
- Obszary robocze 2.0
- 4 nowe kontrole
- Symuluj powiadomienia push na podstawie danych niestandardowych
- Wywoływanie zdarzeń synchronizacji w tle za pomocą tagów niestandardowych
- Wskazówka: punkty przerwania detektora zdarzeń (film)
- Najwyższy poziom oczekiwania w konsoli
- Nowe procesy tworzenia zrzutów ekranu
- Podświetlanie siatki CSS
- Nowy interfejs Console API do wysyłania zapytań do obiektów
- Nowe filtry konsoli
- Importowanie plików HAR w panelu Sieć
- Podgląd zasobów pamięci podręcznej dostępnych do podglądu
- Bardziej przewidywalne debugowanie pamięci podręcznej
- Pokrycie kodu na poziomie bloku
- Symulacja ograniczania urządzenia mobilnego
- Wyświetlanie wykorzystania miejsca na dane
- Wyświetlanie odpowiedzi serwera usługi Service Worker w pamięci podręcznej
- Włączanie licznika FPS w menu poleceń
- Ustawianie powiększenia lub przewijania kółkiem myszy
- Obsługa debugowania modułów ES6
- Nowy panel kontroli
- Plakietki innych firm
- Nowy gest „Kontynuuj tutaj”
- Zapoznanie się z asynchronicznością
- Bardziej przydatne podglądowe obiekty w Konsoli
- Bardziej szczegółowy wybór kontekstu w Konsoli
- Aktualizacje na żywo na karcie Zakres
- Prostsze opcje ograniczania przepustowości sieci
- Stos asynchroniczne domyślnie włączone
- Pokrycie kodu CSS i JS
- Zrzuty ekranu całej strony
- Blokowanie żądań
- Przejście przez async await
- Menu Unified Command