Страница в 14 КБ

Отрендеренная страница trip2g весит ~11,7 КБ в сжатом виде — меньше начального окна перегрузки TCP (~14 КБ по RFC 6928). Браузер получает полную готовую страницу за один обмен данными.

Почему это важно

TCP начинает каждое соединение с окна в 10 сегментов (~14 КБ). Данные сверх этого лимита требуют дополнительного round-trip. Для веб-страницы это прямая задержка первой отрисовки.

Страница до 14 КБ доставляется за один обмен. Страница в 20 КБ потребует двух round-trip — браузер не может отобразить страницу со стилями, пока не получит таблицу стилей.

Как trip2g удерживает размер

Шаблон по умолчанию встраивает CSS прямо в HTML через <style> вместо отдельного <link>. Нет отдельного HTTP-запроса, нет блокировки рендеринга, нет мигания без стилей.

CSS компилируется и минифицируется из SCSS. В сжатом виде вместе с HTML занимает ~11 КБ. Оставшиеся ~0,7 КБ — структура страницы, метаданные и контент.

Результат

  • Нет отдельного запроса за CSS
  • Готовая страница в первом TCP-окне
  • Стабильная скорость на медленном соединении, где round-trip time имеет значение
  • Хорошая основа для Core Web Vitals (LCP, CLS)