Я начал с 5 обычных человекочитаемых файлов JavaScript — всего около 10 КБ.
После использования YSlow я решил объединить 5 файлов и упаковать их с помощью упаковщика Дина Эдвардса. Теперь у меня есть 1 файл размером 4,5 КБ.
Когда я повторно запускаю YSlow, теперь он показывает файл JavaScript в заполненном кеше в разделе «статистика», где раньше (когда у меня были отдельные файлы) 5 файлов были бы в кеше.
Таким образом, теперь у меня на 4 HTTP-запроса меньше, но общий вес страницы для подготовленного кеша увеличился на 4,5 КБ.
Я делаю что-то неправильно?
Я все еще планирую разместить в своей папке JavaScript заголовок даты истечения срока действия, чтобы эта проблема, вероятно, исчезла, но мне все еще интересно узнать, почему он не будет кэшировать файлы JavaScript.