Страница в 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)