1️⃣ Кэш
Браузер сначала проверяет:
— DNS в кэше браузера и ОС
— сохранённые HTML/CSS/JS/картинки
Если всё есть — сайт открывается почти мгновенно.
2️⃣ DNS (если в кэше пусто)
Домен → IP-адрес
Через цепочку: локальный DNS → корневые → TLD → авторитетные.
Результат кешируется по TTL.
3️⃣ Соединение
— TCP (или QUIC)
— Для HTTPS: TLS и проверка сертификата
4️⃣ HTTP-запрос
Браузер отправляет GET / + заголовки (cookies, user-agent и т.д.).
5️⃣ Ответ сервера
— статус (200, 301, 404…)
— HTML и метаданные
6️⃣ Рендеринг
HTML → CSS → JS → подгрузка ресурсов и API-запросов.
📌 Итог:
Кэш → DNS → соединение → запрос → ответ → рендеринг
🔗 Источник
📍 Навигация: [Вакансии]
🐸 Библиотека тестировщика
#теория_на_пальцах
