In my habit of checking recent checkins to the trunk, I noticed support for APNG has landed [Bug 257197]. Because it’s based on PNG, APNG can use partial transparency, which can help reduce those jagged looking edges. From what I can tell, for older clients that don’t support APNG it should just show the first frame for backwards compatibility.
Awesome. Looks like the relevant KHTML bug is 88352. I don’t know if that would apply to Safari or not. I can’t find any position from Microsoft regarding support for IE. I hope their support for PNG alpha transparency (prior to IE 7) isn’t any indicator.
You can find more on Stuart Parmenter’s blog.
Great stuff for anyone who finds animated GIF’s a bit antique.