При просмотре информации о таблицах стилей на вкладке «Сеть» инструментов разработчика Chrome в одном столбце указываются «размер» и «содержимое»:
Кто-нибудь может пролить свет на разницу между этими двумя числами? На некоторых страницах цифры близки, а на других они значительно отличаются.
«Размер» - это количество байтов в проводе, а «контент» - это фактический размер ресурса.Разные вещи могут отличать их, в том числе:
Из документов :
Размер - это объединенный размер заголовков ответа (обычно несколько сотен байтов) плюс тело ответа, доставляемое сервером.Контент - это размер декодированного контента ресурса.Если ресурс был загружен из кеша браузера, а не по сети, это поле будет содержать текст (из кеша).
Size - это размер самого ответа, а Content - это размер ресурса, к которому вы обращаетесь.
Size
Content
Сравнить:
пустой кеш:
main.js GET 200 OK .. Size: 31.72KB Content: 31.42KB
кэшировано:
main.js GET 304 Not modified .. Size: 146B Content: 31.42KB
Простыми словами, статья Google объясняет это как Размер = Размер передачи и Содержание = Фактический размер
Это моя формула, основанная на прочтении различных статей на эту тему (и яЯ открыт для дальнейшего улучшения с вашими комментариями) Размер = Сжатие (содержимое) + Заголовок ответа
См. изображение, используемое в этой статье
Объяснение от Google
Если вы не видите второе значение (содержимое), вам нужно нажать кнопку «Использовать большие строки запроса» на вкладке Chrome Network:
Я нашел это благодаря ответу на этот вопрос здесь:
Инструменты Chrome Devs - где размер и содержание?