2010-01-12 80 views
5

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

谢谢。

+0

令人伤心的是,由于一些不明原因,这种格式从来没有得到很多支持。在2012年,Chrome仍然没有本地支持。我不明白为什么......它是专利和有限GIF的绝佳替代品。 – hikari 2012-12-24 13:41:04

+1

凹凸不平 - APNG即将得到Safari的支持; http://caniuse.com/apng – darkflame 2014-06-25 12:44:51

+0

查看https://bugs.webkit.org/show_bug.cgi?id=17022,以及相应的关于黑客新闻的讨论:https://news.ycombinator.com/item? ID = 9231613 – 2016-01-06 22:36:38

回答

1

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

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


On APNG in Webkit

------评论#1从马克·罗(bdash )2008-01-26 11:09:57 PST ------- WebKit使用该平台的底层图像库进行格式支持,因此需要在那里实现 APNG以便WebKit对其进行解码。这将 需要Mac/Windows上的ImageIO支持它(),并且 QImage for Qt。只有Gtk和wx端口使用WebKit源代码树中的基本图像 解码器。

The Chromium issue对类似效果没有评论,看来他们使用自己的解码器,所以让他们支持APNG应该会更容易。

不能说什么IE浏览器,因为他们没有太多评论对他们的计划,但我能想象他们必须解决更重要的事情/实施第一...

0

的MNG的复杂性由 Mozilla基金会的开发导致APNG的 建议。它基于 PNG,支持动画,比MNG更简单 。 APNG为不支持APNG的PNG解码器 提供后备到 单图显示。然而, 这两种格式目前都不支持 。 APNG支持 Firefox 3.0和Opera 9.5。[14]巴新 集团于2007年4月决定不 拥抱APNG

source

我不会在今天的浏览器不兼容的格式信任。

我会使用gif或一些使用jQuery的动画代替未实现的解决方案。