Dev Tools

Модуль 1: Web Core
2 уровень , 12 лекция
Открыта

13.1 Знакомство в Chrome Dev Tools

Chrome DevTools — это мощный набор инструментов для веб-разработчиков, встроенный в браузер Google Chrome. Эти инструменты позволяют разработчикам отлаживать код, анализировать производительность и изменять страницы на лету.

Откройте инструменты разработчика в вашем браузере (обычно через F12 или Ctrl+Shift+I) и перейдите на вкладку "Консоль", чтобы увидеть выведенные сообщения.

Обычно она выглядит как-то так:

Консоль браузера Google Chrome

Давайте рассмотрим подробнее три ключевые вкладки: Elements, Console и Network.

13.2 Вкладка Elements

Вкладка Elements используется для изучения и редактирования HTML и CSS на веб-странице в реальном времени.

Основные возможности:

  1. Изучение DOM: отображает структуру HTML-документа как дерево DOM. Вы можете разворачивать и сворачивать узлы (node), чтобы изучить структуру страницы.
  2. Редактирование HTML: вы можете редактировать HTML-элементы, добавлять или удалять теги, атрибуты и текстовые узлы прямо в интерфейсе DevTools.
  3. Редактирование CSS: в правой части панели отображаются стили, применяемые к выбранному элементу. Вы можете редактировать существующие стили или добавлять новые правила CSS.
  4. Инспекция элементов: вы можете выбрать элемент на странице, нажав на значок "Select an element" (или используя горячую клавишу Ctrl+Shift+C) и кликнув на нужный элемент на веб-странице.
  5. Стили и вычисленные стили: панель показывает примененные к элементу стили и вычисленные стили, что позволяет увидеть, какие стили в конечном итоге применяются к элементу.
Консоль браузера Google Chrome

13.3 Вкладка Network

Вкладка Network используется для мониторинга сетевых запросов, выполняемых страницей. Это полезно для анализа производительности и отладки проблем с загрузкой ресурсов.

Основные возможности:

  1. Мониторинг сетевых запросов: отображает все HTTP-запросы, выполненные страницей, включая запросы на загрузку HTML, CSS, JavaScript, изображений и других ресурсов.
  2. Детализация запросов: при выборе конкретного запроса вы можете увидеть детальную информацию, такую как заголовки запроса и ответа, данные запроса, время загрузки и т. д.
  3. Анализ производительности: позволяет отслеживать время загрузки ресурсов и выявлять узкие места, которые замедляют загрузку страницы.
  4. Фильтрация и сортировка: вы можете фильтровать запросы по типу (XHR, JS, CSS и т. д.), а также сортировать их по различным критериям (время, размер, статус и т. д.).
  5. Throttle (Ограничение): возможность симуляции медленного соединения для тестирования производительности страницы при различных скоростях интернета.
Консоль браузера Google Chrome

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

1
Задача
Модуль 1: Web Core, 2 уровень, 12 лекция
Недоступна
Установка плагина
Установка плагина
1
Задача
Модуль 1: Web Core, 2 уровень, 12 лекция
Недоступна
Задайте вопрос на Help
Задайте вопрос на Help
1
Опрос
Знакомство c Web, 2 уровень, 12 лекция
Недоступен
Знакомство c Web
Знакомство c Web
Комментарии (4)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Любовь Уровень 34
3 мая 2025
"Давайте рассмотрим подробнее три ключевые вкладки: Elements, Console и Network"...а где подробнее про Console?(
Igor Уровень 40
8 января 2025
Вопрос про "тэг списка" из будущего материала, что-то пошло не так.
Yevheniy Уровень 3
17 октября 2024
подскажите пожалуйста как установить этот плагин на мак,при открытии настроек и перехода в платины мне открывается папка lib я устанавливаю kuro но ничего не происходит
Yuri S Уровень 50
24 октября 2024
Какой плагин? Ты о Chrome DevTools?