Когда на сайте используется изображение в различных размерах, например, когда обложка музыкального диска должна отображаться в нескольких размерах, многие разработчики чего только выдумывают, чтобы реализовать эту функциональность. Например, после закачки картинки, делается несколько копий картинки и кладется на диск. Некоторые вообще везде используют оригинальную картинку, а когда нужно, “меняют” ее размер, выставляя нужную высоту и ширину в теге img - такое встречается повсеместно (за такое решение нужно кое-что отрывать).
Я расскажу, как сделать ресайзинг картинок по-запросу. Впервые, я использовал это решение в 2004 году в одном из проектов, над которым я работал. Идея проста до безобразия. (далее…)