Nowości w Narzędziach deweloperskich – październik 2026 r.

Opublikowano: 1 października 2026 r.

W ciągu ostatniego miesiąca w stabilnej wersji Chrome pojawiły się Chrome 153 i Chrome 154, które przyniosły szereg ulepszeń dla deweloperów, gotowych do wykorzystania w codziennej pracy. W tej wersji omawiamy szczegółowe ustawienia wykonywania JavaScriptu w Narzędziach deweloperskich dla agentów, śledzenie skryptów reklamowych w panelu Aplikacja, pełną obsługę miękkiej nawigacji i zastępowanie poziomów wydajności procesora w panelu Wydajność, obsługę nieaktywnych stylów i dostępnych za pomocą klawiatury elementów dekoracyjnych w panelu Elementy, sprawdzanie źródła i nagrywanie śladów wydajności w pomocy AI oraz zmodernizowane gotowe ustawienia urządzeń w trybie urządzenia.

Narzędzia deweloperskie dla agentów

Serwer MCP Narzędzi deweloperskich w Chrome wprowadza nowe opcje zabezpieczeń, dostrajanie wydajności i możliwości analizy pamięci dla agentów kodujących:

  • Pakiet Agent Plugins 1.0: dodano obsługę pakietu Agent Plugins 1.0, który umożliwia agentom wczytywanie i wykonywanie modułowych rozszerzeń wtyczek.
  • Sterowanie wykonywaniem JavaScriptu: skonfiguruj --no-javascript-evaluation lub wyłącz narzędzia do wykonywania JavaScriptu, aby sprawdzać strony bez oceniania skryptów, w tym skryptów nawigacyjnych i inicjujących.
  • Mapy źródeł na żądanie: dodaliśmy opcję wyłączania map źródeł i leniwe ładowanie map źródeł na żądanie, co zapobiega wysokiemu wykorzystaniu pamięci w przypadku dużych witryn.
  • Konfigurowalne katalogi główne systemu plików i uprawnienia do ścieżek interfejsu wiersza poleceń: interfejs wiersza poleceń zawiera teraz domyślnie --allow-unrestricted-paths i obsługuje konfigurowalne katalogi główne systemu plików.
  • Sprawdzanie zrzutu sterty: wysyłaj zapytania o obiekty bezpośrednio według rozmiaru zachowanego lub nazwy właściwości za pomocą query_heapsnapshot, wyświetlaj rozmiary własne i zachowane dla krawędzi oraz sprawdzaj pamięć zachowaną przez konteksty wykonania V8.
  • Narzędzia do automatyzacji PWA: dodaliśmy specjalne narzędzia do automatyzacji instalacji progresywnych aplikacji internetowych i sprawdzania ich cyklu życia.
  • Ślady stosu w konsoli: pobieraj opcjonalne ślady stosu podczas wyświetlania komunikatów konsoli za pomocą funkcji list_console_messages.

Więcej informacji znajdziesz w repozytorium chrome-devtools-mcp.

Po wprowadzeniu 4 eksperymentalnych danych o reklamach w Raporcie na temat użytkowania Chrome (CrUX) ten nowy panel podrzędny stanowi centralne miejsce do debugowania i optymalizowania informacji o reklamach na poziomie strony. Obejmuje to m.in.:

  • Panel z nowymi eksperymentalnymi rodzajami danych: gęstość reklam w obszarze widocznym, liczba reklam w obszarze widocznym, łączne wykorzystanie procesora przez reklamy i łączne wykorzystanie sieci przez reklamy.
  • Segmentacja wykorzystania procesora i sieci według elementów reklam
  • Tabela skryptów reklam w ramce głównej.
  • Przełącznik, który wyróżnia reklamy na stronie.

Więcej informacji o nowych typach danych znajdziesz w naszej dokumentacji.

Panel aplikacji, karta Reklamy, na której widać nową tabelę skryptów reklamowych i skrypt reklamy w Źródłach.
Panel aplikacji, karta Reklamy, na której widać nową tabelę Skrypty reklamowe i skrypt reklamy w Źródłach.

Problemy z Chromium: 514957134, 512927903, 540469610

Panel Wydajność oferuje kompleksowe pomiary nawigacji programowej, zastępowanie kalibracji sprzętowej i bardziej szczegółowe wyszukiwanie śladów:

  • Pełna obsługa miękkiej nawigacji: po wprowadzeniu obsługi miękkiej nawigacji w widokach danych na żywo i śledzenia w Chrome 152 analiza miękkiej nawigacji jest teraz dostępna w Statystykach, co zapewnia pełną obsługę pomiarów miękkiej nawigacji w panelu Wydajność.
  • Zastępowanie poziomu wydajności procesora za pomocą CDP: Narzędzia deweloperskie obsługują teraz konfigurowanie, obliczanie i wysyłanie skalibrowanych zastąpień poziomu wydajności procesora za pomocą protokołu narzędzi deweloperskich w Chrome (Emulation.setCPUPerformanceOverride), co umożliwia powtarzalne testowanie wydajności na różnych poziomach sprzętowych.
  • Wyszukiwanie ścieżki rozszerzenia na wykresie płomieniowym: naciśnięcie klawisza Ctrl+F na wykresie płomieniowym w panelu Skuteczność powoduje dopasowanie wpisów na ścieżkach niestandardowych zarejestrowanych za pomocą interfejsu Extensibility API, wyszukiwanie tekstu w ich etykietkach, właściwości i szczegółów użytkownika.
  • Wizualizacja wątków profilu procesora: wykres płomieniowy w panelu Wydajność renderuje teraz wątki, które zawierają tylko próbki profilu procesora, dzięki czemu wykonania w tle, takie jak wątki WebAssembly, pojawiają się w widokach osi czasu.
Kompleksowy przepływ pracy związany z płynną nawigacją w panelu Wydajność.

Problemy z Chromium: 449760252, 483092899, 540020488

Elementy: nieaktywne style, elementy dekoracyjne dostępne za pomocą klawiatury i poprawki w widoku drzewa

Sprawdzanie i tworzenie kodu CSS jest szybsze i łatwiejsze w panelu Elementy:

  • Obsługa nieaktywnych stylów: Narzędzia deweloperskie mogą teraz nadal wyświetlać reguły stylów, które wcześniej pasowały do wybranego elementu, gdy już nie mają zastosowania, wyraźnie odróżniając je za pomocą nieaktywnego wskaźnika wizualnego. Włącz nieaktywne style i skonfiguruj ich zwijanie w Ustawieniach.
  • Elementy dekoracyjne dostępne za pomocą klawiatury: interaktywne elementy dekoracyjne w drzewie DOM, w tym Wyświetl źródło, Styl początkowy, Przyciąganie przewijaniaOdkryj, można teraz zaznaczać za pomocą klawiatury i aktywować za pomocą klawiszy Enter lub Space.
  • Zmiana kolejności metodą przeciągnij i upuść: zmiana kolejności węzłów DOM przez przeciąganie elementów w drzewie DOM działa teraz niezawodnie w przypadku granic modelu Shadow DOM i ma wyraźne wskaźniki miejsca docelowego.
  • Płynniejsze przełączanie właściwości CSS: przełączanie pól wyboru właściwości CSS na karcie Style nie powoduje już duplikowania ponownego rysowania interfejsu ani migotania.
Panel Elementy z nieaktywną regułą CSS.
Panel Elementy z nieaktywną regułą CSS.

Problemy z Chromium: 539424116, 554057179, 555088527, 548477554

Tryb urządzenia: zmodernizowane gotowe ustawienia urządzeń pogrupowane według formatu

Pasek narzędzi Tryb urządzenia oraz widok Ustawienia > Urządzenia porządkują emulowany sprzęt w czytelne kategorie:

  • Grupowanie według rodzaju urządzenia: emulowane urządzenia są teraz grupowane w kategoriach Urządzenia mobilne, Urządzenia składane, Tablety i komputery oraz Wyświetlacze inteligentne.
  • Zaktualizowany katalog sprzętu: dodaliśmy nowoczesne ustawienia wstępne, w tym iPhone 16, Pixel 9, Pixel 10, Galaxy Z Fold 6, iPad Pro 13" i Nest Hub Max, a także wycofaliśmy nieaktualne definicje starszych urządzeń.
Tryb urządzenia z nowoczesnymi ustawieniami wstępnymi urządzeń pogrupowanymi według formatu.
Tryb urządzenia z nowoczesnymi ustawieniami wstępnymi urządzeń pogrupowanymi według formatu.

Problemy z Chromium: 526856234,526857820

Sieć: edytowanie i ponowne wysyłanie jako wywołanie fetch w Konsoli oraz lokalne zastępowanie zabezpieczeń

Uprościliśmy i zabezpieczyliśmy procesy sprawdzania i debugowania żądań sieciowych:

  • Edytuj i wyślij ponownie jako pobieranie w konsoli: wybranie opcji Edytuj i wyślij ponownie jako pobieranie w przypadku dowolnego żądania sieciowego powoduje automatyczne przejście do panelu Konsola z wyrażeniem fetch() wklejonym już do promptu, wraz z komentarzami do parametrów i linkiem do oryginalnego żądania.
  • Wzmocnienie zabezpieczeń lokalnych zastąpień: panel Sieć zapobiega teraz [atakom typu] path traversal (%2E%2E) w lokalnych zastąpieniach i uniemożliwia tworzenie zastąpień w schematach innych niż http(s), takich jak data:, blob:, javascript:about:.
  • Znak ^ w funkcji Kopiuj jako curl (cmd): kopiowanie żądań sieciowych jako poleceń curl w systemie Windows cmd.exe teraz powoduje, że nawiasy i apostrofy są poprzedzane znakiem ^, co zapobiega błędom składni poleceń po wklejeniu do alternatywnych powłok.
  • Synchronizacja kursora w przypadku ładunku binarnego: karta Ładunek zachowuje pozycję przewijania i kursora podczas przełączania między widokami szesnastkowym, Base64 i UTF-8.
Kliknięcie prawym przyciskiem myszy żądania sieciowego i wybranie opcji Edytuj i wyślij ponownie jako pobieranie, co automatycznie przenosi fokus na panel Konsoli z wklejonym już wyrażeniem pobierania gotowym do edycji.
Kliknięcie prawym przyciskiem myszy żądania sieciowego i wybranie opcji Edytuj i wyślij ponownie jako pobieranie, co automatycznie przenosi fokus na panel Konsoli z wyrażeniem pobierania już wklejonym i gotowym do edycji.

Problemy z Chromium: 40726969, 513843792, 513836026, 407750982

Pamięć: filtrowanie krawędzi zrzutu sterty, sortowanie według rozmiaru i zapytania o obiekty

Panel Pamięć zawiera bardziej szczegółowe narzędzia do analizowania zrzutów sterty:

  • Sortowanie i filtrowanie krawędzi: możesz teraz filtrować krawędzie w migawkach sterty według minimalnego rozmiaru zachowanego i odfiltrowywać wartości pierwotne (null, undefined, true, false), aby skupić się na istotnych odwołaniach do obiektów. Krawędzie można sortować według rozmiaru zachowanego, rozmiaru własnego lub nazwy.
  • Bezpośrednie wysyłanie zapytań o obiekty: Narzędzia deweloperskie obsługują wysyłanie zapytań o obiekty zrzutu sterty bezpośrednio według progu rozmiaru zachowanego lub nazwy właściwości, co usprawnia wykrywanie wycieków pamięci.
  • Analiza zachowania kontekstu: zrzuty sterty mogą obliczać i raportować łączną ilość pamięci utrzymywanej przy życiu przez konteksty wykonania V8.
  • Odporne analizowanie zrzutów: nieprawidłowe lub uszkodzone pliki zrzutów sterty powodują teraz wyświetlanie jasnych błędów zamiast zawieszania analizowania.

Problemy z Chromium: 497855658

Ulepszenia ułatwień dostępu

Chrome 153 i Chrome 154 zawierają te ulepszenia ułatwień dostępu:

  • Elementy: VoiceOver na macOS informuje teraz o zmianach stanu „rozwinięty” i „zwinięty” za pomocą uprzejmego aktywnego regionu podczas poruszania się po elementach drzewa DOM. (Problem w Chromium: 540028208)
  • Problemy: rozwiązano problem ze zduplikowanymi komunikatami czytnika ekranu w sekcji Problemy, odczytywaniem pojedynczego, przejrzystego podsumowania i stosowaniem prawidłowej semantyki elementów niebędących przyciskami w panelu Problemy. (Problem z Chromium:536977880)
  • Elementy: interaktywne ozdobniki (Wyświetl źródło, Styl początkowy, Przyciąganie przewijaniaOdsłanianie) można w pełni zaznaczać i aktywować za pomocą klawiatury. (Problem w Chromium: 554057179)
  • Regiony na żywo: dodano AccessibilityAnnouncementRecordingView do nagrywania i debugowania ogłoszeń na żywo oraz ariaNotify połączeń. (Problem z Chromium:527462118)

Problemy z Chromium: 540028208, 536977880, 554057179, 527462118