APNG(Animated Portable Network Graphics)是一个基于PNG(Portable Network Graphics)的点阵图动画格式,扩展方法类似主要用于网页的GIF 89a,仍对传统PNG保留向下兼容。第1帧是标準的单幅PNG图像,因此只支持原版PNG的软体能正常显示第1帧。剩余的动画帧和帧速数据储存在符合原版PNG标準的扩展数据块里。 APNG与Mozilla社区关係密切,格式标準文档就放在Mozilla网站。
基本介绍
- 中文名:APNG
- 外文名:Animated Portable Network Graphics
- 实质:一种点阵图动画格式
- 用于:网页的GIF 89a
历史
2004年,APNG由多人创立,希望Mozilla社区将其用于图形界面及XUL,也期望广泛用于网页,但提案未能通过。
2006年,Google Summer of Code活动中,加拿大圣力嘉学院的学生为libpng程式库加入APNG支持。
此后再次被推荐给Mozilla,不过仍被拒绝。
2007年3月23日,Mozilla Firefox 3.0的开发测试中支持了APNG。
2007年4月20日,PNG组织投票以10:8否决APNG进入官方标準,不过其实这权力有限。
软体支持
KSquirrel 0.7.2(2007年10月3日)XnView 1.92(2007年12月19日)Opera 9.5(2008年6月12日)Mozilla Firefox 3.0(2008年6月17日)