Browser support for PNGs?

Essentially all browsers. PNG support has been in Internet Explorer since version 4, and Mozilla Firefox, Chrome, and Safari have supported it since their initial releases 24-bit transparency is the one issue, it doesn't work in IE6 or lower. There are workarounds you can use that fix it, though.

The other common image types, GIF and JPEG, don't support 24-bit transparency at all, so there's no alternative other than the workarounds The only modern browsers it won't work in are screen readers / text browsers for visually impaired folks and command-line enthusiasts. The proper alternative is providing an alt attribute on your img tags.

Essentially all browsers. PNG support has been in Internet Explorer since version 4, and Mozilla Firefox, Chrome, and Safari have supported it since their initial releases. 24-bit transparency is the one issue, it doesn't work in IE6 or lower.

There are workarounds you can use that fix it, though. The other common image types, GIF and JPEG, don't support 24-bit transparency at all, so there's no alternative other than the workarounds. The only modern browsers it won't work in are screen readers / text browsers for visually impaired folks and command-line enthusiasts.

The proper alternative is providing an alt attribute on your img tags.

K, Thanks! What workarounds are there for displaying an html element with a partially transparent background? – Web_Designer Apr 13 at 14:50 There are a lot, including plugins for most javascript libraries like jQuery.

Google for "pngfix" and you'll find dozens. – ceejayoz Apr 13 at 15:00 Just remember that the filter-based PNG alpha-channel transparency fix is a performance hog and is certainly not something that you want to do with tens or hundreds of images. – Archimedix Apr 13 at 15:14 1 @Archimedix Not necessarily a bad thing - if everyone's IE6 runs slow, maybe they'll upgrade (or buy a faster computer that comes with IE7+ pre-installed)... – ceejayoz Apr 13 at 15:15.

A good alternative for IE6, to support PNG transparency, is CSS3 PIE (javascript). It has many other interesting features as well of IE support. As well this SO thread may help: How to get PNG transparency working in browsers that don't natively support it?

All common browsers(Firefox, Internet Explorer, Opera, Safari, Chrome) support the png image format. However, some old versions have problems displaying transparent PNG pictures (e.g. Internet Explorer 6. X and lower).

There are several alternatives depending on what you are trying to do.

The majority of user agents support PNGs. Older versions, and non-graphical browsers e.g. Lynx don't.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions