Q
动画PNG状态
5
A
回答
1
MNG是一个失败的原因。算了吧。
您可以在支持的浏览器使用APNG,并使用变通方法为其他浏览器:http://ajaxian.com/archives/apng-class-get-apng-going-on-all-browsers
------评论#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
它们都不可能很快成为跨浏览器,或根本不可能。
http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics
0
的MNG的复杂性由 Mozilla基金会的开发导致APNG的 建议。它基于 PNG,支持动画,比MNG更简单 。 APNG为不支持APNG的PNG解码器 提供后备到 单图显示。然而, 这两种格式目前都不支持 。 APNG支持 Firefox 3.0和Opera 9.5。[14]巴新 集团于2007年4月决定不 拥抱APNG
我不会在今天的浏览器不兼容的格式信任。
我会使用gif或一些使用jQuery的动画代替未实现的解决方案。
1
一些好的APNG信息可发现在wikipedia page for APNG
相关问题
- 1. %android png动画
- 2. Css动画多重状态
- 3. 加载动画PNG
- 4. IOS:动画为.png
- 5. PNG覆盖在活动画布动画
- 6. 使用jQuery动画PNG?
- 7. 直接2D gnuplot PNG动画?
- 8. FFmpeg流动态PNG
- 9. iOS状态恢复动画错误
- 10. 用动画改变状态栏样式
- 11. 动画选择/状态转换
- 12. CSS3:基本状态,动画和背面
- 13. 状态Storyboards Expression Blend中的动画
- 14. iphone - 动画跳回到原始状态
- 15. 暂停动画离开:悬停状态
- 16. jQuery - 使用动画测试slideToggle状态?
- 17. 如何改变CSS3动画状态
- 18. 将Android动画留在最终状态
- 19. 按钮动画状态改变
- 20. 团结Javascript - Mecanim动画师状态
- 21. 如何跟踪动画状态
- 22. 特定状态的角动画
- 23. 动态绑定到资源,但处于状态动画
- 24. 动画从我要让动画从PNG序列显示PNG序列的Xcode
- 25. 通过滚动动画PNG序列
- 26. android - 动画形状
- 27. 动态创建PNG资源
- 28. 处于活动状态和非活动状态的状态图
- 29. iOS png压缩对于动画书动画有意义
- 30. 状态恢复时的模态视图控制器动画
令人伤心的是,由于一些不明原因,这种格式从来没有得到很多支持。在2012年,Chrome仍然没有本地支持。我不明白为什么......它是专利和有限GIF的绝佳替代品。 – hikari 2012-12-24 13:41:04
凹凸不平 - APNG即将得到Safari的支持; http://caniuse.com/apng – darkflame 2014-06-25 12:44:51
查看https://bugs.webkit.org/show_bug.cgi?id=17022,以及相应的关于黑客新闻的讨论:https://news.ycombinator.com/item? ID = 9231613 – 2016-01-06 22:36:38