Что означает термин#
Клиент сообщает поддерживаемые варианты через Accept-Encoding, а сервер указывает применённый вариант в Content-Encoding. Сжатие тела ответа не уменьшает автоматически количество файлов, время выполнения JavaScript или размер распакованного документа в памяти.
Практический пример#
Сервер отдаёт HTML с Content-Encoding: gzip. Передаваемые байты могут занимать меньше места, чем распакованный текст. Процент выигрыша зависит от содержимого: повторное сжатие уже сжатых изображений не следует считать универсальной оптимизацией. Числовой результат нужно измерять на конкретном файле.
Как проверить#
В Network сравните transferred size и размер ресурса, проверьте Content-Encoding и согласование Accept-Encoding. Убедитесь, что клиент корректно получает читаемый документ, а CDN не смешивает варианты. Измеряйте загрузку в одинаковых условиях: включённый gzip сам по себе не доказывает хорошую скорость первого экрана.
Источники#
Проверены 23 октября 2026 г.. Официальные рекомендации отделены от наших примеров и результатов проверки.