The good news is, Apple implemented APNG support on their own: http://caniuse.com/apng
So at this point there are 2 open source implementation, plus 1 closed source.
277 karma · joined September 18, 2012
The good news is, Apple implemented APNG support on their own: http://caniuse.com/apng
So at this point there are 2 open source implementation, plus 1 closed source.
It's implemented on top of vanilla libpng.
In practice, only WebKit-based browsers will get APNG, not Chromium-based ones. That's not a big market share. But WebKit and Blink engines are still pretty similar, so there's something to consider.
From the article, Ceres diameter:
Mar 1 : 207 pixels
Apr 10 : 306 pixels
Apr 14 : 453 pixels
1. APNG for low-color/lossless content.
2. MP4/WebM for video-like content.
3. ???
4. No more GIFs = Profit.
https://twitter.com/stuartparmenter/status/51207180752061644...
Try gif2webp and gif2apng converters on this example, and you will know:
https://www.google.com/logos/doodles/2014/world-cup-2014-54-...
Well, you could lossy-optimize PNGs if you really want to. Take Google front page logo, for example: not a lot of colors to justify using 32 bpp PNG. Just sacrifice some alpha bits, and you can switch to 256-color indexed PNG. I bet nobody would notice the difference, and the result would be a lot smaller.
Animated GIFs are getting very popular again because even with 5Mb-8Mb sizes GIFs are easier to handle today, comparing to downloading that 200Kb Dancing_Baby.gif in the 90s.
It could be even more easily fixed by using GIFs instead. I assume that's what many people thought. Thankfully, IE6 is finally dead and no one have to worry about PNGs anymore.
Even google isn't using it on thier websites. That says a lot.