Отладка CSS с помощью Gemini
В Chrome DevTools появилась новая экспериментальная панель помощи ИИ , где вы можете пообщаться с Gemini и получить помощь по отладке CSS.
Попробуйте прямо сейчас! На панели «Элементы» щелкните правой кнопкой мыши элемент и выберите «Спросить ИИ» или щелкните соответствующийНажмите кнопку рядом с элементом. DevTools откроет новую панель помощи ИИ .
Новая панель предложит вам включить соответствующую настройку. Убедитесь, что вы соответствуете требованиям , включите переключатель настройки и вернитесь на панель помощи ИИ . Выбранный вами элемент будет использован в качестве контекста. Введите свой вопрос об этом элементе.
Чтобы узнать больше о том, как лучше всего использовать новую панель, ознакомьтесь со статьей 5 интересных вещей, которые можно сделать с помощью ИИ-помощника DevTools, а также ознакомьтесь со статьей ИИ-помощник для стилизации .
Команда DevTools с нетерпением ждёт ваших отзывов. Оставляйте их на crbug.com/364805393 .
Управляйте функциями ИИ на специальной вкладке настроек
Теперь вы можете управлять всеми функциями ИИ в одном месте: новые настройки >Вкладка « Инновации в области ИИ» . Здесь перечислены важные моменты, описаны функции ИИ и можно включать и выключать их по отдельности.
Более подробную информацию см. в разделе Настройки > Инновации ИИ .
Аналитика консоли доступна одним щелчком мыши
Инструменты разработчика больше не требуют включенной синхронизации настроек для функций ИИ. Таким образом, ранее выпущенные функции консоли , включая помощь ИИ в стилизации , доступны одним щелчком мыши.
Если вы вошли в Chrome, включите эти функции в разделе «Настройки» >Инновации в области искусственного интеллекта — и все готово.
Улучшения панели производительности
В этой версии реализован ряд улучшений панели «Производительность» .
Комментируйте и делитесь результатами оценки эффективности
Панель «Производительность» получила новую вкладку «Аннотации» на расширяемой боковой панели слева, которая упрощает процесс создания заметок для исследования трассировки и совместной работы при обмене результатами измерений производительности.
Теперь вы можете помечать и соединять события стрелками, а также выделять временные диапазоны прямо на графике. После этого вы можете сохранять, делиться и загружать аннотированные графики обратно на панель «Производительность» .
Получайте данные об эффективности прямо на панели «Производительность»
Теперь вы можете найти полезную аналитику на новой вкладке «Аналитика» в левой боковой панели панели «Эффективность» . Аналитика объединяет данные из отчёта Lighthouse и панели «Аналитика эффективности», поддержка которой скоро прекратится .
Вкладка «Аналитика» предназначена для предоставления управляемого анализа и предоставления практических рекомендаций по проблемам производительности, которые могут замедлять работу вашего сайта. Чтобы воспользоваться аналитикой, откройте вкладку в левой боковой панели панели «Производительность» , разверните различные категории и наведите курсор на нужные элементы. Панель «Производительность» выделит соответствующие события в трассировке.
Команда DevTools с нетерпением ждёт ваших отзывов о полезности аналитических данных, способах их улучшения и опыте их использования с другими инструментами, такими как PageSpeed Insights и Lighthouse . Оставляйте свои отзывы по адресу crbug.com/371170842 .
Легче обнаружить чрезмерные изменения макета
Отслеживание смен макета теперь выглядит по-новому. Смены макета теперь отмечены (более заметными) фиолетовыми ромбами и сгруппированы в кластеры в зависимости от их близости на временной шкале . Как смены, так и их кластеры теперь отображаются в упорядоченной таблице с данными о времени, оценками, элементами и потенциальными виновниками на вкладке «Сводка» .
Кроме того, в представлении текущих показателей отображается журнал смен макета с оценками и элементами рядом с вкладкой «Взаимодействия» .
Проблема с хромом: 369100729 .
Найдите некомпозированные анимации
Трек «Анимации» теперь показывает полезную информацию о некомпозированных анимациях:
- Именует анимации в соответствии с соответствующим свойством CSS, если таковое имеется.
- Отмечает нескомпонованные анимации красными треугольниками на дорожке.
- Показывает причину сбоя компоновки на вкладке «Сводка» .
Дополнительные сведения см. в разделах Придерживаться свойств только для композитора и Управление количеством слоев .
Проблема с хромом: 41006273 .
Аппаратный параллелизм переходит на датчики
Настройка параллелизма оборудования перенесена из панели «Производительность» в более подходящее место — на панель «Датчики» .
Проблема с хромом: 371463665 .
Игнорируйте анонимные скрипты и сосредоточьтесь на своем коде в трассировках стека.
Трассировки стека в консоли теперь корректно обнаруживают, игнорируют, сворачивают и (если развернуты) затеняют кадры, поступающие из файлов, занесённых в список игнорируемых. Ранее имя функции в развёрнутой трассировке не затенялось.
Вы также можете включить новые настройки Настройки Список игнорирования > Анонимные скрипты из eval или консоли , чтобы настроить DevTools на игнорирование анонимных скриптов без исходного URL.
Кроме того, если щелкнуть правой кнопкой мыши и выбрать команду Сохранить как... в журнале консоли, текст Показать больше/меньше не сохраняется.
Проблемы с Chromium: 40279542 , 40945570 , 345248263 .
Элементы > Стили: Поддержка режимов написания sideways-* для наложений сетки и ключевых слов CSS
Вкладка «Элементы» > «Стили» теперь поддерживает следующее:
- Наложение сетки в области просмотра теперь отображает сетки для режимов письма
sideways-rlиsideways-lr. - Разрешает ключевые слова CSS-wide . На практике это означает, что, например, если
inherit— это цвет, на вкладке «Стили» рядом с ним отображается палитра цветов.
Проблемы с Chromium: 40280717 , 40706051 , 40501131 .
Аудиты Lighthouse для страниц, не использующих HTTP, в режимах временного интервала и моментального снимка
Lighthouse теперь может создавать отчеты для страниц, не использующих HTTP, в режимах временного интервала и моментальных снимков.
Доступность
В этой версии реализованы следующие улучшения доступности:
- В меню «Источники» > «Редактор» вкладки с открытыми файлами теперь можно закрыть, наведя фокус на кнопку X и нажав Enter или Space .
- В Performance теперь можно выбрать запись в трассировке и нажать пробел , чтобы открыть контекстное меню.
- В разделе «Производительность» вкладка «Аналитика» на боковой панели слева доступна с клавиатуры и может «перемещаться» с помощью клавиш табуляции.
Проблема с хромом: 372411090 .
Разные моменты
Вот некоторые важные исправления и улучшения в этом выпуске:
- Настройки регулирования теперь корректно синхронизируются между панелями «Производительность» и «Сеть» ( 370332090 ).
- Приложение > Фоновые службы > Спекулятивные загрузки > Правила теперь имеет кнопку
{}для наглядного отображения, похожую на Источники > Редактор ( 40279147 ). - Живые выражения : нажатие клавиши Tab после выбора параметра автозаполнения теперь приводит к выходу из поля редактирования, а не к отступу текста ( 349939551 ).
- Элементы > Стили :
anchor()иanchor-size()поддерживают новый синтаксис, позволяющий изменять порядок аргументов и опускать направлениеanchor-size()( 343516786 ). Кроме того, исправлена ошибка резервного рендеринга ( 365802559 ). - Сеть : Исправлены предварительные просмотры GraphQL ( 369931288 ).
- Производительность : теперь сообщается о постепенном прогрессе загрузки и обработки трассировок.
- WebAuthn : теперь динамически обновляет учетные данные, измененные методами
signal*( 368467199 ). - WebAssembly: предупреждение в консоли теперь информирует вас о наличии нескольких отладочных символов для модуля WebAssembly и о том, какой из них используется ( 40879198 , 369515221 ).
- Наложение Core Web Vitals удалено с вкладки «Рендеринг» 328487897 .
- Функции генеративного ИИ теперь не требуют синхронизации настроек Chrome.
Загрузите предварительные версии каналов
Рассмотрите возможность использования Chrome Canary , Dev или Beta в качестве браузера для разработки по умолчанию. Эти предварительные версии предоставят вам доступ к новейшим функциям DevTools, позволят тестировать передовые API веб-платформ и помогут обнаружить проблемы на вашем сайте раньше, чем это сделают ваши пользователи!
Свяжитесь с командой Chrome DevTools
Используйте следующие параметры для обсуждения новых функций, обновлений или чего-либо еще, связанного с DevTools.
- Отправляйте отзывы и предложения по функциям нам на crbug.com .
- Сообщить о проблеме с DevTools можно с помощью функции Дополнительные параметры > Справка > Сообщить о проблеме с DevTools в DevTools.
- Напишите твит в @ChromeDevTools .
- Оставляйте комментарии в видеороликах YouTube «Что нового в DevTools» или YouTube «Советы по DevTools» .
Что нового в DevTools
Список всего, что было рассмотрено в серии «Что нового в DevTools» .
- Обновления сервера DevTools MCP
- Улучшенный обмен трассировками
- Поддержка @starting-style
- Виджет редактора для отображения: кладка
- Маяк 13
- Предложения по коду от Gemini
- Улучшения для сервера DevTools MCP
- Более быстрый доступ к помощи ИИ
- Отладка полной трассировки производительности с помощью Gemini
- Изменить ориентацию ящика
- Программа разработчиков Google
- Разные моменты
- Chrome DevTools (MCP) для вашего ИИ-агента
- Отладка дерева сетевых зависимостей с помощью Gemini
- Экспортируйте свои чаты с Gemini
- Сохраненная конфигурация трека на панели «Производительность»
- Фильтрация сетевых запросов с защищенным IP-адресом
- Вкладка «Элементы» > «Макет» добавляет поддержку макета кладки
- Маяк 12.8.2
- Разные моменты
- Получите больше информации с помощью Gemini
- Эмулировать заголовок «Save-Data» в «Состояниях сети»
- Смотрите базовый статус в подсказке по свойству CSS
- Переопределение форм-факторов в клиентских подсказках пользовательского агента
- Маяк 12.8.0
- Разные моменты
- Более надежный и производительный Chrome DevTools
- Загрузите изображения в систему ИИ для стилизации
- Добавить заголовки запроса в таблицу в сети
- Ознакомьтесь с основными моментами Google I/O 2025
- Разные моменты
- Улучшения панели производительности
- Предварительно подключенные источники в представлении «Дерева сетевых зависимостей»
- Время ответа сервера и время перенаправления в отчете «Задержка запроса документа»
- Перенаправления в сводке сетевых запросов
- Уменьшение шума в характеристиках производительности
- Устаревшее «Отключить примеры JavaScript»
- Параметр точности геолокации в датчиках
- Улучшения панели элементов
- Упрощенная отладка сложных значений CSS
- Поддержка @function в Элементах > Стили
- Улучшения сетевой панели
- фильтр has-request-header
- Прямые сокеты в изолированных веб-приложениях
- Разные моменты
- Доступность
- Google I/O 2025
- Измените и сохраните изменения CSS в вашем рабочем пространстве с помощью Gemini
- Подключите папку рабочего пространства и сохраните изменения в исходных файлах.
- Спросите Gemini о показателях эффективности
- Аннотируйте результаты производительности с помощью Gemini
- Добавляйте скриншоты в свои чаты с Gemini
- Новые данные на панели «Производительность»
- Дублированный JavaScript
- Устаревший JavaScript
- Спекуляции теперь поддерживают теги правил
- Маяк 12.6.0
- Разные моменты
- Доступность
- Улучшения панели производительности
- Новые данные о производительности
- Нажмите, чтобы выделить
- Тайминги сервера в сводке сетевых запросов
- Фильтрация файлов cookie в разделе «Конфиденциальность и безопасность»
- Размеры в килобайтах в таблицах на панелях
- Автозаполнение поддерживает corner-shape и corner-*-shape в Элементах > Стили
- Экспериментальная часть: выявление проблем с элементами и атрибутами в DOM
- Маяк 12.5.0
- Разные моменты
- Улучшения панели производительности
- Ссылки на источники и скрипты для вызовов профилей и функций в Performance
- Поддержка данных LCP по фазовому полю
- Анализ дерева сетевых зависимостей
- Длительность вместо общего и собственного времени в сводке
- Самая тяжелая подсветка стека
- Улучшены пустые состояния для различных панелей.
- Древовидная структура доступности в Elements
- Маяк 12.4.0
- Разные моменты
- Панель конфиденциальности и безопасности
- Улучшения панели производительности
- Откалиброванные предустановки регулирования производительности ЦП
- Выбирайте различные события в одном чате ИИ
- Подсветка первой и третьей стороны в Performance
- Полевые данные в подсказках и аналитике маркеров
- Понимание принудительной перекомпоновки
- Советы по оптимизации размера DOM
- Расширьте трассировку производительности с помощью console.timeStamp
- Улучшения панели элементов
- Значения анимированных стилей в реальном времени
- Поддержка псевдокласса :open и различных псевдоэлементов
- Копировать все сообщения консоли
- Байтовые единицы на панели «Память»
- Разные моменты
- Постоянная история чата ИИ
- Улучшения панели производительности
- Понимание доставки изображений
- Классическая и современная навигация с помощью клавиатуры
- Игнорировать нерелевантные скрипты в диаграмме пламени
- Маркер временной шкалы и выделение диапазона при наведении курсора
- Рекомендуемые настройки регулирования
- Маркеры времени в наложении
- Стек-трейсы вызовов JS в Сводке
- Настройки значка перенесены в меню «Элементы»
- Новая панель «Что нового»
- Маяк 12.3.0
- Разные моменты
- Отладка сетевых запросов, исходных файлов и трассировок производительности с помощью Gemini
- Просмотреть историю чата ИИ
- Управление хранилищем расширений в разделе «Приложение» > «Хранилище».
- Улучшения производительности
- Фазы взаимодействия в живых метриках
- Отображать информацию о блокировках на вкладке «Сводка»
- Поддержка событий scheduler.postTask и их стрелок-инициаторов
- Улучшения панели «Анимация» и вкладки «Элементы» > «Стили»
- Перейти от Элементы > Стили к Анимации
- Обновления в режиме реального времени на вкладке «Вычислимое»
- Эмуляция вычислительного давления в датчиках
- Объекты JS с одинаковым именем, сгруппированные по источнику на панели «Память»
- Новый облик настроек
- Панель анализа производительности устарела и удалена из DevTools.
- Разные моменты
- Отладка CSS с помощью Gemini
- Управляйте функциями ИИ на специальной вкладке настроек
- Улучшения панели производительности
- Комментируйте и делитесь результатами оценки эффективности
- Получайте данные об эффективности прямо на панели «Производительность»
- Легче обнаружить чрезмерные изменения макета
- Найдите некомпозированные анимации
- Аппаратный параллелизм переходит на датчики
- Игнорируйте анонимные скрипты и сосредоточьтесь на своем коде в трассировках стека.
- Элементы > Стили: Поддержка режимов написания sideways-* для наложений сетки и ключевых слов CSS
- Аудиты Lighthouse для страниц, не использующих HTTP, в режимах временного интервала и моментального снимка
- Улучшения доступности
- Разные моменты
- Улучшения сетевой панели
- Переосмысление сетевых фильтров
- Экспорт HAR теперь по умолчанию исключает конфиденциальные данные.
- Улучшения панели элементов
- Значения автодополнения для свойств text-emphasis-*
- Переполнение прокрутки отмечено значком
- Улучшения панели производительности
- Рекомендации в реальных метриках
- Навигация по хлебным крошкам
- Улучшения панели памяти
- Новый профиль «Отдельные элементы»
- Улучшенное именование простых объектов JS
- Отключить динамическую тему
- Эксперимент Chrome: совместное использование процессов
- Маяк 12.2.1
- Разные моменты
- Recorder поддерживает экспорт в Puppeteer для Firefox.
- Улучшения панели производительности
- Наблюдения за показателями в реальном времени
- Поисковые запросы в сетевом треке
- Посмотрите трассировки стека вызовов performance.mark и performance.measure
- Используйте тестовые адресные данные на панели автозаполнения
- Улучшения панели элементов
- Принудительно устанавливать больше состояний для определенных элементов
- Элементы > Стили теперь автоматически заполняют больше свойств сетки
- Маяк 12.2.0
- Разные моменты
- Консольные аналитики Gemini становятся доступны в большинстве европейских стран
- Обновления панели производительности
- Расширенный сетевой трек
- Настройте данные о производительности с помощью API-интерфейса расширения
- Подробности в разделе «Тайминги»
- Копировать все перечисленные запросы на панели «Сеть»
- Более быстрые снимки кучи с именованными HTML-тегами и меньшим беспорядком
- Откройте панель «Анимация», чтобы захватить анимацию и редактировать ключевые кадры в реальном времени.
- Маяк 12.1.0
- Улучшения доступности
- Разные моменты
- Проверьте расположение якорей CSS на панели «Элементы»
- Улучшения панели «Источники»
- Улучшенная версия «Никогда не останавливайтесь здесь»
- Новые прослушиватели событий привязки прокрутки
- Улучшения сетевой панели
- Обновлены предустановки регулирования сети
- Информация о работниках сервиса в пользовательских полях формата HAR
- Отправка и получение событий WebSocket на панели «Производительность»
- Разные моменты
- Улучшения панели производительности
- Перемещайте и скрывайте треки с помощью обновленного режима конфигурации треков
- Игнорировать скрипты в диаграмме пламени
- Уменьшить частоту процессора в 20 раз
- Панель аналитики производительности будет упразднена
- Найдите чрезмерное использование памяти с помощью новых фильтров в снимках кучи
- Проверьте контейнеры хранения в разделе «Приложение» > «Хранилище».
- Отключите предупреждения о самостоятельных XSS-атаках с помощью флага командной строки
- Маяк 12.0.0
- Разные моменты
- Лучше понимайте ошибки и предупреждения в консоли с помощью Gemini
- Поддержка правил @position-try в Элементах > Стили
- Улучшения панели «Источники»
- Настройте автоматическую печать и закрытие скобок
- Обработанные отклоненные обещания распознаются как перехваченные
- Причины ошибок в консоли
- Улучшения сетевой панели
- Проверьте заголовки ранних подсказок
- Скрыть столбец «Водопад»
- Улучшения панели производительности
- Сбор статистики селектора CSS
- Изменить порядок и скрыть треки
- Игнорировать фиксаторы на панели «Память»
- Маяк 11.7.1
- Разные моменты
- Новая панель автозаполнения
- Улучшенное регулирование сети для WebRTC
- Поддержка анимации с помощью прокрутки на панели «Анимация»
- Улучшенная поддержка вложенности CSS в Элементах > Стили
- Панель улучшенной производительности
- Скрыть функции и их дочерние элементы в диаграмме пламени
- Стрелки от выбранных инициаторов к событиям, которые они инициировали
- Маяк 11.6.0
- Подсказки для специальных категорий в разделе «Память» > «Снимки кучи»
- Приложение > Обновления хранилища
- Байты, используемые для общего хранилища
- Web SQL полностью устарел
- Улучшения панели покрытия
- Панель «Слои» может быть устарела
- Устаревание JavaScript Profiler: этап четвертый, финальный
- Разные моменты
- Найдите пасхальное яйцо
- Обновления панели элементов
- Эмулируйте выделенную страницу в Элементах > Стили
- Палитра цветов, часы углов и редактор замедления в резервных вариантах
var() - Инструмент длины CSS устарел
- Всплывающее окно для выбранного результата поиска в разделе «Исполнение» > «Основной трек»
- Обновления сетевой панели










