Бьюсь об заклад вы привыкли к инструментам разработчика в Chrome. Ежедневная проверка вёрстки, просмотр логов или анализ загрузку страницы делается на автопилоте. Но что если есть альтернатива, которая в некоторых моментах работает иначе и часто даже лучше?

Инструменты разработчика в Firefox создавались отдельно и имеют свою историю. Их команда не ставила задачу сделать копию Chrome. Вместо этого они сфокусировались на своих идеях о том, как сделать отладку более наглядной. В результате некоторые вещи там реализованы более прямолинейно и понятно. Конечно, не всё идеально, и у Chrome есть свои преимущества. Об этом сегодня и поговорим.

В этой статье мы посмотрим на Firefox DevTools в деталях. Отойдем от банальных соревнований в стиле «у кого DevTools длиннее». Вместо этого разберем, в каких ситуациях панель Firefox может сэкономить вам время, а в каких всё же удобнее остаться в Chrome. Откроем для себя несколько приёмов, которые можно добавить в свою ежедневную работу, независимо от браузера.

Возможности Chrome DevTools я подробно разобрал в прошлой статье.


❯ 1. Первое впечатление и интерфейс

1.1. Как открыть и горячие клавиши

Открыть Firefox Developer Tools так же просто, как и в Chrome. Нажми клавишу F12, сочетание Ctrl+Shift+I (Cmd+Opt+I на Mac) или используй пункт «Исследовать элемент» в контекстном меню. Сочетание Ctrl+Shift+C для быстрого выбора элемента тоже работает.

1.2. Знакомство с интерфейсом и вкладками

Сразу видно, что интерфейс очень похож. Вверху узнаваемые вкладки: Инспектор (аналог Elements), Консоль, Отладчик (Sources), Сеть (Network) и т. д.

Основное отличие, которое бросается в глаза, это структура вкладки «Инспектор». Вместо разделения на две части, как в Chrome, Firefox использует тройную панель. Слева дерево DOM, посередине все CSS правила элемента, а справа дополнительные инструменты вроде модели Flexbox или просмотра доступности. Про вкладку «Инспектор», более подробно будет описано ниже.

Внешний вид Firefox DevTools
Внешний вид Firefox DevTools

1.3. Настройка под себя

Панель можно прикрепить к любой стороне окна или вынести отдельно через меню с тремя точками. Там же находится пункт «Настройки» (или клавиша F1), где меняются темы светлая или темная и включаются экспериментальные функции браузера. Гибко переставлять сами вкладки местами, как в Chrome, не получится, это основное ограничение в настройках расположения.

Меню с тремя точками в правом верхнем углу DevTools
Меню с тремя точками в правом верхнем углу DevTools

❯ 2. Вкладка Инспектор

Именно за эту вкладку многие веб-разработчики выбирают Firefox. Здесь визуализация CSS реализована удобнее, чем у аналогов.

Разберем уникальные вещи у Firefox Devtools, не смотря на то, что идентично с Chrome.

2.1. Работа с CSS Grid и Flexbox

Для просмотра сетки достаточно нажать на значок grid рядом с элементом в DOM-дереве. Линии сразу отрисуются поверх страницы.

Отображение сетки у grid-контейнера
Отображение сетки у grid-контейнера

Но основные удобства расположились во вкладке «Разметка» (Layout). Там можно включить отображение номеров линий и названий грид-областей, что сильно упрощает отладку сложных макетов.

Отображение номеров линий к grid
Отображение номеров линий к grid

С Flexbox похожая история: инструмент показывает, как распределяется свободное пространство и почему конкретный блок сжимается или растягивается.

Отображение размеров и отступов в flex-контейнере
Отображение размеров и отступов в flex-контейнере

2.2. Вкладка Fonts (Шрифты)

Этот инструмент показывает не просто название семейства, а конкретный файл, который используется браузером. Это исключает путаницу между системными и веб-шрифтами.

Главная особенность — поддержка вариативных шрифтов. Если шрифт это умеет, вы увидите ползунки. Ими можно регулировать жирность, наклон и другие параметры на лету, не прописывая font-variation-settings вручную.

Панель шрифтов с ползунками настройки
Панель шрифтов с ползунками настройки

2.3. Вкладка Changes (Изменения)

Эта вкладка работает как локальный git diff. Она собирает все правки стилей, которые вы сделали в текущей сессии. Новые строки подсвечиваются зеленым, удаленные — красным. Вам не нужно искать измененные селекторы по разным файлам: просто нажмите «Копировать все изменения» и вставьте готовый код в свой редактор.

Вкладка «Изменения»
Вкладка «Изменения»

2.4. Анимации

Для настройки плавности переходов здесь есть удобный редактор кривых Безье. Вы тянете за точки графика и сразу видите результат.

Для более сложного анализа используйте шкалу времени панели. Она позволяет записать анимацию при загрузке, а затем прокручивать её покадрово или замедлять скорость воспроизведения. Так легко найти момент, где элемент дергается или исчезает раньше времени.

Вкладка «Анимации»
Вкладка «Анимации»

❯ 3. Вкладка Консоль

Принято считать, что Chrome работает с JavaScript быстрее всех. Возможно, движок там и правда шустрый, но когда дело доходит до написания кода и поиска ошибок, у Firefox есть пара инструментов, которые делают процесс комфортнее.

3.1. Многострочный ввод

Набирать длинный код в обычной консоли неудобно. Приходится постоянно жать Shift+Enter для переноса строки, а случайно нажатый Enter отправляет недописанный кусок и вызывает ошибку.

В Firefox эту проблему решили кардинально. Консоль изначально разделена на две части. Слева полноценный редактор кода. В нем можно спокойно писать функции, объявлять переменные и форматировать текст, как в IDE. Когда код готов, нажимаете «Запустить», и результат появляется в правой части окна. Это намного удобнее для экспериментов с логикой прямо на живом сайте.

Вызов многострочного кода в консоли
Вызов многострочного кода в консоли

3.2. Фильтрация и вывод объектов

Работа с логами здесь ощущается немного чище. Браузер группирует повторяющиеся сообщения, чтобы не засорять эфир. Поиск работает глубоко: он ищет совпадения не только в тексте сообщений, но и внутри свойств объектов, которые вы вывели в лог. Если нужно сохранить историю после перезагрузки страницы, просто включите опцию «Непрерывныелоги» (Persist Logs) в настройках.

Включение непрерывных логов в консоли
Включение непрерывных логов в консоли

4. Вкладка Отладчик

То, что в Chrome называется «Sources», здесь просто «Отладчик». Интерфейс выполняет ту же задачу: навигацию по файлам и остановку кода, но визуально он воспринимается легче.

4.1. Навигация и брейкпоинты

Слева находится список файлов во вкладке «Исходники». Поиск по ним работает через соседнюю вкладку «Поиск». Чтобы поставить брейкпоинт, кликните на номер строки на центральной панели.

Главное визуальное преимущество проявляется при остановке скрипта. Firefox показывает значения переменных прямо внутри кода, в конце строки, где эта переменная используется.

Выполнение брейкпоинта на вкладке «Отладчик»
Выполнение брейкпоинта на вкладке «Отладчик»

4.2. Подсветка синтаксиса

Даже если код минифицирован, кнопка {} внизу панели вернет ему «человеческий» вид. При этом подсветка синтаксиса в Firefox часто работает корректнее и контрастнее, чем в том же Chrome, но это субъективно.

Код в более «человеческом» виде
Код в более «человеческом» виде

5. Вкладка Сеть

Здесь находится один из самых полезных инструментов для работы с API, который позволяет тестировать бэкенд прямо из браузера.

5.1. Изменение и повторная отправка

Вам не нужно копировать запрос в Postman, чтобы проверить, как сервер отреагирует на другие данные. Просто кликните правой кнопкой мыши по строке запроса и выберите «Изменить и снова отправить».

Кнопка для редактирования и повторной отправки запроса
Кнопка для редактирования и повторной отправки запроса

Сбоку появится редактор. В нем можно поменять URL, заголовки или тело запроса и нажать «Отправить». Это идеальный способ быстро отладить ошибку или проверить валидацию на сервере без лишних действий.

Окно редактирования запроса
Окно редактирования запроса

5.2. Просмотр ответов

Firefox отлично работает с JSON. Получив ответ от сервера, он сразу форматирует его в удобное дерево с подсветкой синтаксиса. В этом режиме работают поиск по ключам и сворачивание вложенных объектов. Фильтры в верхней части панели помогают мгновенно отсеять лишнее, оставив в списке только XHR-запросы или медиафайлы.

Просмотр ответа на запрос
Просмотр ответа на запрос

❯ 6. Вкладка Поддержка доступности

Если вы заботитесь о том, чтобы вашим сайтом могли пользоваться люди с ограниченными возможностями (или просто требуете этого по ТЗ), эта вкладка вам сильно поможет.

6.1. Дерево доступности

Браузеры строят страницу дважды: сначала DOM-дерево для отображения, а затем дерево доступности для скринридеров.

Здесь вы видите именно второе. Вкладка показывает структуру сайта так, как её «слышат» программы чтения с экрана. Для каждого элемента можно сразу проверить его роль (кнопка, ссылка, заголовок) и доступное имя. Это позволяет мгновенно заметить, если у кнопки нет подписи или картинка не имеет alt текста, не запуская сам скринридер.

Дерево доступности с информацией о ссылке «Все потоки»
Дерево доступности с информацией о ссылке «Все потоки»

6.2. Проверка проблем

В верхней части панели есть меню «Проверка на проблемы». Выберите «Все проблемы», и инструмент просканирует текущую страницу.

Пункт для проверки на проблемы
Пункт для проверки на проблемы

Он найдет текст с плохим контрастом, который трудно читать, пропущенные лейблы у полей ввода и другие ошибки разметки. Также здесь можно включить визуализацию порядка табуляции. Браузер нарисует цифры поверх элементов, показывая, в каком порядке будет переключаться фокус при нажатии клавиши Tab.

Отчет о проблемах с отображением порядка табуляции
Отчет о проблемах с отображением порядка табуляции

Следующая глава про небольшие, но очень полезные инструменты, которые встроены прямо в браузер.

❯ 7. Полезные мелочи

В Firefox есть еще несколько вкладок, но они ничем не отличаются от Chrome, поэтому разберём оставшиеся функции, ради которых в других браузерах приходится ставить отдельные расширения.

7.1. Скриншоты элементов и страницы

Сделать скриншот всей длинной страницы или конкретного блока здесь можно в два клика.

Чтобы сохранить изображение отдельного элемента, просто кликните правой кнопкой мыши по нужному узлу на вкладке «Инспектор» и выберите «Скриншот узла». Браузер сохранит картинку именно этого блока, обрезав всё лишнее, даже если элемент не помещается на одном экране.

Если нужно сфоткать всю страницу целиком с прокруткой, то просто кликните правой кнопкой мыши по странице и выберите «Сделать снимок экрана». Это скорее особенность просто браузера, но все же удобно.

7.2. Системная пипетка

Пипетка для выбора цвета здесь работает не так, как вы привыкли. В большинстве браузеров она ограничена только областью веб-страницы.

В Firefox инструмент работает на уровне операционной системы. Вы можете нажать на иконку пипетки, вынести курсор за пределы браузера и взять образец цвета с рабочего стола, из интерфейса другой программы или макета в Figma. Скопированный код цвета сразу попадет в буфер обмена. Это очень удобно, когда нужно быстро перенести оттенок из дизайна в верстку.


❯ Итоги

Firefox DevTools ощущаются как инструменты, созданные с большой любовью к верстке и дизайну. Если ваша задача собрать сложный Grid-макет, настроить вариативные шрифты, подогнать анимацию или проверить доступность — тут вы сделаете это быстрее. Визуализация на голову выше, а возможность редактировать и повторно отправлять сетевые запросы экономит время при работе с API.

Chrome DevTools остаются стандартом индустрии не просто так. Когда дело доходит до профилирования производительности, поиска утечек памяти или отладки очень тяжелых JavaScript-приложений, инструменты Chrome часто показывают себя лучше.

Пожалуй, лучший совет, который я могу дать: не ограничивайте себя одним браузером. Попробуйте использовать Firefox для задач верстки и стилизации — вы удивитесь, насколько удобнее может быть работа с CSS. А для глубокой инженерии и проверки скорости оставьте Chrome.

Удачи в разработке!


Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram-канале 

Перейти ↩

Комментарии (18)


  1. ydinemil
    10.02.2026 15:46

    Пробовал Фаерфокс, местами правда удобнее. Но полностью с Хрома пока не готов слезать, привычка решает. По логам и сетке иногда быстрее ориентируюсь. Хотя для сравнения держать под рукой точно стоит


  1. vanxant
    10.02.2026 15:46

    Осталось только добавить, что полноценные девтулз появились сначала именно в firefox (назывались сначала firebug), у остальных была консоль и исходный код страницы (статический, как отдал сервер, а не после работы js). Потом был firebug.js, который надо было вставлять на сайт вручную, и только потом хром осилил дев тулзы. И только ещё через несколько лет хромовые тулзы перестали напоминать поделие, которое сделали чужие для хищников.


  1. grevling95
    10.02.2026 15:46

    для верстки фф - имба, хромом после него тяжело пользоваться


  1. usagi-dead
    10.02.2026 15:46

    Многие фишки Firefox и правда выглядят удобнее, особенно работа с гридами и вкладка Changes. Но на практике тяжело переключаться между двумя наборами инструментов, когда все процессы уже заточены под Chrome.


  1. torakku
    10.02.2026 15:46

    Firefox девтулы выглядят куда приятнее и роднее как по мне чем хромовские, но дело привычки


  1. Vest
    10.02.2026 15:46

    Не знаю как сейчас в FF, но хромые тулзы могут форматировать JS-код и поддерживают override.


  1. ImagineTables
    10.02.2026 15:46

    Мне нравится, что для скриптов можно кегль увеличить (и гарнитуру сменить), оставив отображение CSS без изменений. Не знаю, умеет ли это Хром, а в ФФ весь интерфейс кастомизируется при помощи CSS, в т.ч. DevTools.


  1. domanskiy
    10.02.2026 15:46

    ФаерФОкс появился задолго хрома. И DT там развит и удобен.


  1. rolengou
    10.02.2026 15:46

    Уф, только вот реально важных вещей в ФФ иногда нет.
    Например, он не показывает event-stream поток, в отличие от Хрома, и приходится для этой цели прыгать между браузерами


    1. ViskasSP1vom
      10.02.2026 15:46

      Есть сторонние аддоны для лисы, которые пытаются это лечить, но это опять же лишние костыли в системе. Если проект плотно сидит на стримах, то Хром без вариантов выигрывает по удобству


    1. Wesha
      10.02.2026 15:46

      Уф, только вот реально важных вещей в ФФ иногда нет.

      «— Видишь суслика?»


  1. ViskasSP1vom
    10.02.2026 15:46

    Стоило бы еще упомянуть Firefox Developer Edition, там по дефолту включены многие экспериментальные штуки и темная тема поприятнее. Если уж пробовать альтернативу, то лучше сразу на этой версии. Плюс там можно держать отдельный профиль с куками и расширениями чисто под работу, не смешивая с личным мусором


  1. Rasim95
    10.02.2026 15:46

    Многострочный ввод в консоль в Chrome DevTools частично решается сниппетами. А вот есть ли сниппеты в Firefox?


  1. YuSV
    10.02.2026 15:46

    Что интересно, и при обычной просмотре так же... Хром быстрее - может дать немного производительности, если в ресурсах сильно ограничен. А лиса удобнее, но по крайне мере мне точно, но машинка должна быть современная и не слабая)).


  1. Sol0Zon3
    10.02.2026 15:46

    Буквально сегодня искали с коллегой возможность throttle CPU - не нашли. Замедление запросов есть, а CPU нет. Или может не во всех версиях Firefox это есть? Может кто-то знает?


  1. developer7
    10.02.2026 15:46

    Раньше сидел на Opera 12 пока она не умерла. И пользовался её отладчиком - лучший на все времена. И сама эта Opera была лучшая - выделение в ней было реализовано так как и должно быть. А не это калечное что в Mozilа что в Crome.

    Потом пересел на Mozila. И пользуюсь её отладчиком. Тоже отличный. Отладчиком из Crome - пользоваться не могу. Не удобен.

    И сижу на Mozila. Хоть постоянно и пьёт кровь из меня - очень часто зависает на просмотре видео. Пока не отключил аппаратное ускорение - вообще артефакты на видео постоянно. Но буду сидеть на ней до последнего.

    Пусть будет хоть какое то разнообразие а не один хром повсюду.


  1. CzarOfScripts
    10.02.2026 15:46

    Где-то 90% этого всего есть в хроме. В чем смысл статьи? Покажите конкретные различия, что есть и чего нет. Водаааа


  1. bubn0ff
    10.02.2026 15:46

    "7.1. Скриншоты элементов и страницы" - про это не знал, полезное.