Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Загрузка изображений (миниатюр) (https://javascript.ru/forum/misc/58148-zagruzka-izobrazhenijj-miniatyur.html)

Siend 07.09.2015 16:15

Загрузка изображений (миниатюр)
 
Ребят, загружаю сетку фоток, по клику увеличиваю. Использую одни и те же фотографии в обоих случаях, то есть в сетке (миниатюры) просто уменьшенные, но src Тот же что и у оригинала. Когда поставил на тестовый сервак, понял что в отличии от локального такое кол-во изображений грузится ну крайне долго. Подскажите как поступить? Следует ли держать на сервере дубликат оригинала только меньшего размера (то есть ту же самую миниатюру хранить отдельным файлом) или есть какие-то программные методы по сжатию или нечто в это духе?

EmperioAf 07.09.2015 16:36

программные методы сжатия мм..
ну можно например большую картинку помещать в блок с шириной, высотой 400px со свойством
background-size: contain;

а маленькую картинку помещать в блок с шириной, высотой 100px также со свойством
background-size: contain;

laimas 07.09.2015 17:51

Цитата:

Сообщение от Siend
Когда поставил на тестовый сервак, понял что в отличии от локального такое кол-во изображений грузится ну крайне долго. Подскажите как поступить?

Ну правильно, изображению на клиенте можно задать любой размер, а грузиться будет все равно полный размер. Лучше иметь малые копии, а большие загружать по запросу клиента.


Часовой пояс GMT +3, время: 15:24.