Why can't IE6 shows semi transparent png8 files with alpha filter ?
Posted
by vvo
on Stack Overflow
See other posts from Stack Overflow
or by vvo
Published on 2010-05-10T13:15:35Z
Indexed on
2010/05/10
13:24 UTC
Read the original article
Hit count: 198
-- read the whole question before answering --
Hi, i work on a big website that had a lot (45000+) of png24 images (with semi transparency).
I converted them to png8 and it works very well (a big help on page load time...).
The thing is i had to keep png24 files for ie6 users (with alpha filter to have semi transparent pixels) because we all know that we can't use png 8 semi transparent images in IE6 : either the semi transparent pixels will be opaque or completely transparent.
I tried to use the alpha image loader filter with png8 images but it just don't work, the pixels are still opaque/completely transparent, no semi transparency.
What's the reason it's not working ? Is there a difference for IE when dealing with semi transparent pixels from a png24 or from a png8 ?
I couldn't find any information on msdn websites or on stackoverflow...
This is crazy... !
DISCLAIMER : i'm not searching for a f**ckin fix IE6 png or sh*t like that, i already know alpha image loader or htc techniques etc, theses all works well with PNG24 files but doesn't work with png8 files.
© Stack Overflow or respective owner