- Браузер — программа, которая запрашивает страницу у сервера и показывает её на экране.
- Браузер, поисковая система и интернет — три разные вещи.
- Страница проходит путь: адрес, DNS, соединение, запрос, ответ, разбор, отрисовка.
- Кэш ускоряет повторные загрузки, cookie помнят вас на сайте, обновления закрывают уязвимости.
Содержание9 разделов ▾
Браузер — это программа, которая по адресу сайта запрашивает страницу у сервера и показывает её на экране. Когда вы вводите адрес и нажимаете Enter, именно браузер находит нужный сервер, получает файлы и собирает из них страницу. Статья для тех, кто пользуется браузером каждый день и хочет понять, что внутри.
Основа текста — документация MDN, статья web.dev о том, как устроены браузеры, и стандарт HTTP (RFC 9110). Данные проверены 8 октября 2026 года, пример запроса получен реальной командой curl.
Что такое браузер
Браузер — клиентская программа: она запрашивает ресурсы у серверов и выводит их в окне. По описанию web.dev, ресурс чаще всего HTML-документ, но бывает PDF, изображением или другим содержимым. Место ресурса указывает адрес, он же URI. Защиту браузера дополняет антивирус, который проверяет скачанные файлы.
Устройства и программы, которые запрашивают страницы, MDN называет клиентами, а компьютеры, где хранятся сайты, — серверами. Страница при открытии копируется с сервера на ваш компьютер и отрисовывается браузером.
Из чего состоит браузер
Браузер — не один блок, а набор частей. Список ниже сверен с описанием web.dev.
| Часть | Что делает |
|---|---|
| Интерфейс | Адресная строка, кнопки, закладки: всё окно, кроме самой страницы |
| Управляющий модуль | Передаёт действия между интерфейсом и движком отрисовки |
| Движок отрисовки | Разбирает HTML и CSS и выводит страницу на экран |
| Сеть | Отправляет запросы, например HTTP |
| Интерпретатор JavaScript | Выполняет скрипты на странице |
| Хранилище | Сохраняет данные на устройстве: кэш, cookie, закладки |
Что происходит после ввода адреса
Путь страницы от адреса до экрана состоит из шести шагов.
Шаг 1. Поиск адреса сервера
Браузер обращается к DNS. MDN сравнивает DNS с адресной книгой сайтов: по доменному имени он находит IP-адрес сервера.
Шаг 2. Соединение
Браузер связывается с сервером по протоколам TCP/IP. По сравнению MDN, это транспорт, который довозит данные туда и обратно.
Шаг 3. Запрос
Браузер отправляет HTTP-запрос: просит нужную страницу.
Шаг 4. Ответ
Сервер отвечает: статус, заголовки и содержимое страницы. Ниже реальный обмен, полученный командой curl -v http://example.com/ 8 октября 2026 года (лишние строки убраны).
> GET / HTTP/1.1
> Host: example.com
> User-Agent: Mozilla/5.0
> Accept: */*
< HTTP/1.1 200 OK
< Content-Type: text/html; charset=utf-8
< Transfer-Encoding: chunked
< Last-Modified: Thu, 08 Oct 2026 00:09:04 GMTКод 200 означает, что всё прошло успешно. После заголовков идёт текст страницы на языке HTML.
Шаг 5. Разбор
Движок превращает HTML в дерево элементов, а стили CSS — в правила оформления. По описанию web.dev, из них строится ещё одно дерево: оно содержит прямоугольники с цветом и размерами в нужном порядке.
Шаг 6. Отрисовка
Движок рассчитывает положение каждого элемента и рисует страницу. Так выглядит HTML, который отдал сервер примера, если убрать лишнее:
<!doctype html>
<html lang="en">
<head><title>Example Domain</title></head>
<body><p>This domain is for use in documentation examples.</p></body>
</html>Кэш, cookie и расширения
Часть данных браузер сохраняет на устройстве.
Кэш хранит копии уже скачанных файлов. MDN называет его приватным: он привязан к одному клиенту, обычно к браузеру. Срок хранения задаёт заголовок сервера. Например, Cache-Control: max-age=604800 разрешает использовать копию неделю: 604800 секунд, как поясняет MDN.
Cookie — небольшой фрагмент данных, который сервер отправляет браузеру, а тот возвращает с каждым следующим запросом. MDN приводит три применения: вход в аккаунт и корзины, предпочтения пользователя и отслеживание поведения. Из-за последнего браузеры дают управлять cookie.
Расширения — маленькие программы, добавляющие функции: блокировщики рекламы, менеджеры паролей. Ставьте только то, что действительно нужно: расширение видит страницы, которые вы открываете.
Движки браузеров
Движок отрисовки — часть браузера, которая превращает HTML и CSS в картинку. Разные браузеры могут быть построены на одном движке.
| Движок | Браузеры по описанию web.dev |
|---|---|
| Gecko | Firefox |
| WebKit | Safari |
| Blink (ответвление WebKit) | Chrome, Opera с версии 15 |
| Trident | Internet Explorer (устарел) |
Перечень взят из статьи web.dev: она написана давно, поэтому состав может меняться. Для Яндекс Браузера движок на странице разработчика не назван, поэтому мы его не указываем.
Условия и ограничения
- Версия
- Данные на октябрь 2026 — интерфейсы и пути в меню меняются от версии к версии; пути в статье указаны по справке Chrome.
- Движки
- Таблица по web.dev — состав движков взят из статьи, которая не обновляется каждый год; уточняйте на сайте разработчика.
- Доступность
- Проверяйте на сайте разработчика — наличие браузеров и обновлений в России меняется; способы обхода ограничений мы не описываем.
- Данные
- Куки и история остаются на устройстве — на чужом компьютере выходите из аккаунтов и очищайте данные.
- Источник
- Скачивайте с сайта разработчика — сторонние каталоги и зеркала могут подсунуть вредоносную копию.
Что учесть
Настройки. Основные параметры — домашняя страница, поисковая система в адресной строке, управление cookie — находятся в меню браузера, раздел «Настройки». Точные названия зависят от программы и версии.
Браузер по умолчанию. Это программа, в которой открываются ссылки из писем и мессенджеров. Назначается в настройках браузера или операционной системы, а при желании меняется на другой.
Обновления. Обновляйте браузер сразу, как только он предложит перезапуститься: так вы получаете исправления безопасности.
Удаление. Если браузер больше не нужен, удаляйте его штатными средствами операционной системы. Сторонние «чистильщики» для этого не нужны.
Частые ошибки
- Путать браузер с поисковой системой: «интернет не работает», когда не открывается один сайт.
- Годами не перезапускать браузер: обновление безопасности ждёт перезапуска.
- Устанавливать расширения «на всякий случай».
- Скачивать браузер не со страницы разработчика.
- Очищать кэш и cookie каждый день и удивляться, что всюду просят войти заново.
Короткий вывод
Браузер — посредник между вами и серверами: находит адрес, запрашивает страницу, собирает её и хранит часть данных на устройстве. Держите его обновлённым, скачивайте только у разработчика и очищайте кэш и cookie осмысленно. Проверить скорость соединения поможет статья Как проверить скорость интернета.




