动画PNG,无论是APNG还是MNG即将很快获得跨浏览器?有谁知道他们的状态? Webkit或IE是否考虑支持它们?
感谢。
答案 0 :(得分:1)
MNG是一个失败的原因。算了吧。
您可以在支持它的浏览器上使用APNG,并为其他浏览器使用变通办法:http://ajaxian.com/archives/apng-class-get-apng-going-on-all-browsers
------评论#1来自Mark Rowe(bdash)2008-01-26 11:09:57 PST ------- WebKit使用平台的底层图像库来支持格式,所以 需要在那里实施APNG以便WebKit对其进行解码。这个会 要求Mac / Windows上的ImageIO支持它()和 Qt的QImage。只有Gtk和wx端口才能使用裸基本图像 WebKit源代码树中的解码器。
The Chromium issue没有对类似效果的评论,看起来他们使用自己的解码器,因此让他们支持APNG应该更容易。
对IE不能说什么,因为他们没有对他们的计划发表太多评论,但我可以想象他们有更重要的事情需要先修复/实施......
答案 1 :(得分:1)
答案 2 :(得分:0)
他们中的任何一个都不可能很快成为跨浏览器,或者根本不可能 http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics
答案 3 :(得分:0)
MNG的复杂性导致了 APNG的开发者提出的建议 Mozilla基金会。它基于 PNG,支持动画,更简单 比MNG。 APNG提供后备支持 PNG解码器的单图像显示 不支持APNG。然而, 这些格式目前都不是 广泛支持。 APNG受支持 Firefox 3.0和Opera 9.5。[14]巴布亚新几内亚 集团于2007年4月决定不去 拥抱APNG
我不相信与今天浏览器不兼容的格式。
我会使用gif或一些Javascript使用jQuery进行动画制作,而不是使用未实现的解决方案。