Fews months back i came to know that IE6 doesnt correctly handle transparent PNG files and there needs to be a js fix in order to handle Transparent IE6 images. To resolved this, i used to use http://homepage.ntlworld.com/bobosola this script, but it doesnt help with Transparent PNG backgrounds.
Anyways, today i found few more problems with PNG when u r using IE6.
IE 6 doesnt border a PNG image at all. no matter whether you apply borders using css or html, borders doesnt work.
I applied certain js (jquery) code to do some act when mouse is moved over an image, this too didnt work but when i replaced wll pngs with jpgs, it started working fine. I dont understand why png image is preventing js to apply.
Also, if PNG image is not properly downloaded, instead of displaying that red cross that IE6 usually displays and borders around that cross, IE6 leavs the space blank leaving the width and height already set with image (but infact sometmes it doesnt even care to follow the width and height attrs).
ANd the worst of all, if you rename a .jpg image to .png, IE wouldnt load that page on which such image is linked, it gets hanged. I havent tested the renaming .png to .jpg but i guess results would be the same.
Thanks God only appx 10% people use IE6.
EDIT:
1. Float doesnt work when you have set the width to auto (it happens mostly, not all the times).
2. Float doesnt work when "position" is missing from parent element (i tested it with divs). Also this occures not all the times.
Can you specify any other bug in IE6?
Last edited by imagefree on Sat Nov 14, 2009 7:48 am; edited 1 time in total
Anyways, today i found few more problems with PNG when u r using IE6.
IE 6 doesnt border a PNG image at all. no matter whether you apply borders using css or html, borders doesnt work.
I applied certain js (jquery) code to do some act when mouse is moved over an image, this too didnt work but when i replaced wll pngs with jpgs, it started working fine. I dont understand why png image is preventing js to apply.
Also, if PNG image is not properly downloaded, instead of displaying that red cross that IE6 usually displays and borders around that cross, IE6 leavs the space blank leaving the width and height already set with image (but infact sometmes it doesnt even care to follow the width and height attrs).
ANd the worst of all, if you rename a .jpg image to .png, IE wouldnt load that page on which such image is linked, it gets hanged. I havent tested the renaming .png to .jpg but i guess results would be the same.
Thanks God only appx 10% people use IE6.
EDIT:
1. Float doesnt work when you have set the width to auto (it happens mostly, not all the times).
2. Float doesnt work when "position" is missing from parent element (i tested it with divs). Also this occures not all the times.
Can you specify any other bug in IE6?
Last edited by imagefree on Sat Nov 14, 2009 7:48 am; edited 1 time in total
