2015-06-01 5 views
0

В общем сценарии ответной веб-страницы браузер запрашивает изображения с размером, определяемым текущим размером окна браузера, поэтому запросы размера для изображения будут как:Как настроить imageresizer (imageresizing.net), чтобы ограничить количество масштабированных изображений

image740?height=731 
image740?height=911 
image740?width=402 
image740?width=403 
image740?width=2203 

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

В: Возможно ли это сделать с помощью имиджера? В: Улучшает ли плагин SizeLimiting хорошее место для реализации этого?

ответ

2

Presets plugin позволяет вам определять, ну, пресеты и использовать их исключительно.

Лучшее решение, однако, заключается в том, чтобы исправить ваш javascript на стороне клиента, чтобы использовать интервалы вместо точного размера браузера. Slimmage.js делает это dividing the pixel count by a factor, rounding up, then multiplying by the same factor. 160 является хорошим фактором, который генерирует ~ 13 размеров под 2048.