Oddly enough, but the image scaling by using bicubic interpolation is turned off in Internet Explorer. All other browsers have this turned on by default, because this is the only normal and expected behavior. Due to this badly chosen default, sometimes the images in Internet Explorer are not displayed as smooth as in other browsers. To fix this you may use the vendor-specific CSS property -ms-interpolation-mode:
img
{
-ms-interpolation-mode: bicubic;
}
… in your CSS reset file or ordinary stylesheets.
Nice find.
Nice find indeed.
I wanted to know which version of IE this would work on so I dug a bit into msdn.microsoft.com and found this:
http://msdn.microsoft.com/en-us/library/ms530822(VS.85).aspx
To sum up the findings, this property was introduced in IE7. This property shouldn’t work for IE6.
Thanks for this remark, Garrick. I totally forgot to mention when were the -ms- properties introduced.
[...] { -ms-interpolation-mode: bicubic; } Weiterfhrende Litertur: Better Image Scaling and Resampling in Internet Explorer Microsoft MSDN: -ms-interpolation-mode Attribute | msInterpolationMode [...]