Delta Tango Bravo

Comments

Jeff O'Hara -

Great explanation of your decision to go with PNG's instead of gifs. Great read.

Saiger -

Cool great read.

Dugg as well: http://digg.com/design/Daniel_Burka_s_final_push_for_the_jump_to_24_bit_PNG_s

Adam -

I use them most of the time when I'm doing site building.. In fact for anything other than photographs I'd rather use PNGs.

-A

Ryan Merket -

That is exactly my same reasoning, written perfectly.

Dwayne -

Good points... I can't see any reason not to fully adopt them as the new ruling image format.

This mainly due to the fact that in the meantime, while we wait for IE 6 to admit defeat / roll over and die, there are some good javascript fixes out there... though it will be a beautiful day when every viable browser provides out-of-the-box support.

Kalle -

replace 24-bit with 32-bit..
it's RGBA (32-bit) that ie 6, 5 doesn't support..

alex -

ive been using pngs exclusively in lossly format images for about a year now. i couldnt be happier. i wish my camera supported it, for the times when i dont want to shoot in raw.

Kristi Sparks -

I'm a new PNG user....

Just wanted to say thanks for working on Pownce; I joined today and think it's a great concept!

Kristi -

I'm a new PNG user....
Just wanted to say thanks for working on Pownce; I joined today and think it's a great concept!

Aaron Schoeffler -

This may be a dumb question, but how does one support both PNG-capable and non-PNG-capable browsers simultaneously? Do you just compare the browser id and send a transparent gif or a transparent png depending? I can't imagine it's that simple.

Aaron Schoeffler -

And I just have to add:

"Burka Burka, Mohammad Jihad"

Daniel Burka -

Aaron: I'm only filtering for IE6, so I set the PNG as a background in CSS and then use the * html hack to choose a different background, a GIF, for IE6. As for your second comment above, I'm not at all sure why you 'had to' do that.

Paul Kim -

Just set up an account on Pownce, Daniel, and really impressed by the design work. Gratz!

Bryan Bartow -

Reading posts like this remind me of why I love Flash so much. Most every platform, OS and browser render my stuff just like I designed it. Even though it's not always necessary, I design in Flash if at all possible, just so as to not have to mess with "hacks" to support the most basic of design constructs. Give me Flex, Flash and AIR and I'll be just fine.

Doug -

Well put. Now if Only IE would get going and adopt the PNG format AND the :hover technique divs or anything besides anchor links.

Alex -

All that is left now is to rid the world of jpegs (hopefully people will use pngs to replace non-transparent graphics too). I'm always using pngs and my schooled web design buddy is always getting up me because of it. Nice read.

Andy Baker -

Bryan - thats fantastic for you. For your users I just hope you are implementing selectable text, bookmarking, back button support and support for opening pages in new tabs/windows on every page.

Coz I've watched a lot of users get confused when a Flash site doesn't work 'properly'.

Andy Baker -

alex - why on earth would a camera want to support the huge file size increases in return for the imperceptible quality gains that would result in going from low-compression jpegs to pngs? pngs for flat synthetic images is one thing but jpegs excel at real world compression (ok maybe newer lossy formats have an edge but non-RAW lossless?)

Martín -

PNG sliding transparencies are very CPU-intensive for old computers. In mine, for example, scrolling through Pownce is a pain.

Anyway, you could use the old trick of AlphaImageLoader in IE6, instead of using ugly GIFs.

Jeroen Sen -

Like Martin, there is a simple trick (which in a form also fixes the :hover problem in IE6). One can use behaviours (.htc) files to automatically fix the transparency problem. As seen on the site I mentioned above there are no other modifications made to the site other than adding a tag for the img element to the css file (see source) and adding a blank 1x1px gif. Et voila, transparent png's can be used without any problem and will be shown just as designed in a wide range of browsers.

(Do not mind the size of the images on this page, it is only shown as an example of the usage of the behaviuor file.)