Почему скрипты кэшируются в браузере больше, чем источники iframe - PullRequest
0 голосов
/ 04 апреля 2019

Мой сайт имеет два независимых ресурса - файл JS (скажем, myjavascript.js) и iframe (src: myiframe.html).Каждый из них загружается при каждой загрузке страницы (т.е. они загружаются с одинаковой частотой).Оба имеют одинаковый срок действия кэша (6 месяцев).Файл JS больше (40 КБ), чем файл HTML (30 КБ).

Исходя из относительных размеров, можно ожидать, что браузеры на пользовательских устройствах кэшируют меньший файл HTML чаще, чем больший JSфайл.Тем не менее, журналы времени синхронизации ресурсов браузера показывают, что файл JS кэшируется чаще, чем файл iframe.

Есть ли разумное объяснение этому поведению?Браузеры по-разному относятся к файлам JS / HTML / другим ресурсам в отношении кеширования?Чем они отличаются?Есть ли рекомендуемые методы для увеличения кэширования определенных ресурсов?(В этом случае я пытаюсь увеличить скорость кэширования файла HTML)

...