Есть ли способ изменить размер фактического изображения с помощью JavaScript? Я не говорю об изменении DOM, чтобы заставить браузер изменить размер изображения. Я действительно хочу изменить размер пиксельных данных изображения, а затем отобразить это.
В основном моя проблема заключается в следующем: Firefox полностью не справляется с уменьшением изображений с деликатными функциями, потому что у него есть только ближайший сосед и бинлинейный. В любом другом браузере, даже в IE, есть поддержка Bicubic. Ходят разговоры о том, что это будет включено в ближайшее время, но эти разговоры продолжаются на протяжении более года.
Я не возражаю против загрузки полноразмерных изображений, потому что я все равно хочу, чтобы они были загружены. Когда пользователь наводит курсор на маленькую версию изображения, большая версия немедленно появляется в другом месте страницы. Если бы я изменил размер на стороне сервера, мне пришлось бы загружать ОБЕ копии изображений, что привело бы к еще большему трафику. Если нет другого обходного пути, то это то, что мне придется сделать... Я просто не хочу.