"Having images scaling down presents a problem though, if you’re a performance-minded sort of chap(ette). Why send a 300K 400 x 800 image that would look lovely on tablet device attached to wifi, but which takes ages to download on a 3G phone, and which gets resized by the browser to fit a 320px wide screen?"
—
from “Note On Adaptive-images-yet-again”
上文說的是一般adaptive image用max-width解決的問題: 浪費。
Resize時的Algorithm差異也是個問題,但相對次要-bicubic系的分別一般人看不出來。Image Size在Ram、Network、CPU使用上不Resize有明顯的performance down,然而目前為止的solution都很有問題-不是Rule寫至流淚(每組screen resolution的Media Query寫一次啊!)就是Resize Image時流淚…所以工具不配合是個更嚴重的問題…如果有Ruby或是Django去處理CSS和圖片batch resize會較好,只是寫個CSS也要call script實在是不蘇湖…