动画PNG状态

时间:2010-01-12 20:43:04

标签: animation cross-browser png

动画PNG,无论是APNG还是MNG即将很快获得跨浏览器?有谁知道他们的状态? Webkit或IE是否考虑支持它们?

感谢。

4 个答案:

答案 0 :(得分:1)

MNG是一个失败的原因。算了吧。

您可以在支持它的浏览器上使用APNG,并为其他浏览器使用变通办法:http://ajaxian.com/archives/apng-class-get-apng-going-on-all-browsers


On APNG in Webkit

------评论#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)

可以在wikipedia page for APNG

找到一些好的APNG信息

答案 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

source

我不相信与今天浏览器不兼容的格式。

我会使用gif或一些Javascript使用jQuery进行动画制作,而不是使用未实现的解决方案。