APNG

基於PNG的點陣圖動畫格式

APNG(Animated Portable Network Graphics)是一個基於PNG(Portable Network Graphics)的點陣圖動畫格式,擴展方法類似主要用於網頁的GIF 89a,仍對傳統PNG保留向下兼容。第1幀是標準的單幅PNG圖像,因此只支持原版PNG的軟體能正常顯示第1幀。剩餘的動畫幀和幀速數據儲存在符合原版PNG標準的擴展數據塊里。 APNG與Mozilla社區關係密切,格式標準文檔就放在Mozilla網站。

歷史


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日)