Я работаю над сайтом, который в настоящее время хранит миниатюры размером 100x100. Дизайнер работает с нами и создал дизайн, который требует эскизов 100x100, 32x32, 22x22 и 16x16.сохранение нескольких эскизов против css
Скорее всего, любая страница на сайте будет отображать один и тот же миниатюру много раз при разных размерах.
Мой вопрос: должны ли мы создавать и хранить миниатюры каждого размера? Или достаточно ли сохранить миниатюру как 100x100 и просто использовать CSS для достижения меньших размеров миниатюр?
Моя теория заключается в том, что использование эскиза 100x100 по всей доске и использование CSS для получения желаемого размера будут работать лучше (то есть: быстрее загружать страницы), чем хранить каждый отдельный размер.
Почему я так думаю?
Поскольку в первый раз, когда загружается 100x100, он будет кэшироваться, и CSS будет «изменять размер» на всей странице, где используется одно и то же изображение. Если мы будем хранить и ссылаться на разные файлы изображений явно, нам нужно будет захватить 4 файла вместо одного и не сможет также использовать кеш браузера.
Мысли?
Это хороший вопрос о кеше. Также хорошая рекомендация по сокращению запросов. – lostdorje