IE6 SP2 has buggy support for PNG files?

  • Thread starter Thread starter ~~~ .NET Ed ~~~
  • Start date Start date
N

~~~ .NET Ed ~~~

Yes, it appears to be that way. I have a .PNG file with transparent
background, when IE6 (from the SP2 version) shows the image as part of a web
page it shows a WHITE background rather than the image being transparent and
showing the real background.

When I display the same with FireFox the transparent background is NOT lost,
it displays perfectly. I have been trying to avoid using transparent GIFs
for obvious reasons (licensing) and because .PNG seems to be the way to go,
but now I am stumped with this dead end.

Any ideas?

Thx,
Emilio
 
~~~ .NET Ed ~~~ said:
Yes, it appears to be that way. I have a .PNG file with transparent
background, when IE6 (from the SP2 version) shows the image as part of a
web
page it shows a WHITE background rather than the image being transparent
and
showing the real background.

When I display the same with FireFox the transparent background is NOT
lost,
it displays perfectly. I have been trying to avoid using transparent GIFs
for obvious reasons (licensing) and because .PNG seems to be the way to
go,
but now I am stumped with this dead end.

Any ideas?

This situation is very sad. IE used to be the leading browser, with IE4
arguably superior to its competitors, with IE5 definitely superior, and with
IE6 absolutely superior until Microsoft put further IE improvements into
stasis.

Complain to Microsoft: ask them why they still do not support PNG standards
that were established 8 years ago by the W3C, an organization of which
Microsoft is a leading member.

While you're at it, ask them why they don't fully (and properly) support
CSS2, which was likewise established 8 years ago.

And ask them why we have to wait two more years for an updated browser that
MAY support standards better, but which will not be available on today's
versions of Windows.
 
~~~ .NET Ed ~~~ said:
Yes, it appears to be that way. I have a .PNG file with transparent
background, when IE6 (from the SP2 version) shows the image as part of a web
page it shows a WHITE background rather than the image being transparent and
showing the real background.

When I display the same with FireFox the transparent background is NOT lost,
it displays perfectly. I have been trying to avoid using transparent GIFs
for obvious reasons (licensing) and because .PNG seems to be the way to go,
but now I am stumped with this dead end.

Any ideas?

Go to http://www.libpng.org/pub/png/pngapbr.html
Follow the links under "1." in the MSIE section. They tell you various ways
of using a MicroSoft "behavior" to render PNG transparency properly.

Glenn
 
Back
Top