Настройка ImageCache для нужд страждущих

Аватар пользователя GodZiLA GodZiLA 20 марта 2014 в 19:16

Всем доброго времени суток!
При разработке сайта потребовалось сделать фотогалерею. Но не простую, а "золотую" Smile
Во-первых, есть 2 типа изображений для превью - вертикальное (316х502) и горизонтальное (316х238).
Во-вторых, открывать полные картинки нужно в popup'е.

Располагаются превьюхи в 2 колонки. Из-за того, что типов превьюх 2 - пришлось "изобретать" свой scale'n'crop и подключать jQuery библиотеку Massonry для красивого позиционирования.
Работает он ок, проблема лишь одна - подгружаются сразу фул-картинки, а это накладно в плане нагрузки.

Погуглив дальше, наткнулся на статью на Хабре, о довольно неплохом плагине, который использует ту же библиотеку Massonry.
Однако, стороних библиотек хотелось бы избежать.

Обдумав все ЗА и ПРОТИВ, решил погуглить о настройке стандартного ImageCache, чтобы можно было, в зависимости от ориентиации фотографии, применять разные настройки, и... ничего.

Решил написать, может кто сталкивался\находил решения для данной проблемы.

Заранее спасибо за информацию!

Комментарии

Аватар пользователя GodZiLA GodZiLA 20 марта 2014 в 22:28

Меня больше интересует, как в зависимости от ориентации применять тот или иной стиль имейджкеша) но за наводку спасибо)