APNG

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(MIME types: added image/apng. Browser support: Updated Blink support. Specifications: Added link to APNG within PNG spec 3rd edition.)
 
(12 intermediate revisions by 7 users not shown)
Line 2: Line 2:
 
|subcat=Graphics
 
|subcat=Graphics
 
|extensions={{ext|png}}
 
|extensions={{ext|png}}
|mimetypes={{mimetype|image/png}}
+
|mimetypes={{mimetype|image/vnd.mozilla.apng}}, {{mimetype|image/png}}, {{mimetype|image/apng}}
 +
|kaitai struct=png
 +
|pronom={{PRONOM|fmt/935}}
 
}}
 
}}
'''APNG''' is an unofficial extension of the [[PNG]] image format. It supports animation similar to animated [[GIF]].
+
[[APNG]] is an unofficial extension of the [[PNG]] image format. It supports animation similar to animated [[GIF]]. The Mozilla Corporation was involved in its development.
  
 
APNG files are valid PNG files. When an APNG file is viewed in a program that does not support the APNG extensions, it will appear as a still image chosen by the creator of the APNG file.
 
APNG files are valid PNG files. When an APNG file is viewed in a program that does not support the APNG extensions, it will appear as a still image chosen by the creator of the APNG file.
  
APNG supports 24-bit color and 8-bit transparency, whereas  GIF supports 256 colors and binary transparency.
+
APNG supports 24-bit color and 8-bit transparency, whereas  GIF supports 256 colors per image palette and binary transparency.
  
 
== Browser support ==
 
== Browser support ==
APNG is supported on Mozilla FireFox as of version 3.0 (June 17, 2008) and on Opera (Presto layout engine) as of version 9.5 (June 12, 2008). Internet Explorer and Safari do not support APNG. Blink layout engine based browsers Google Chrome and (post version 15) Opera require an add-on to render APNG files.
+
APNG is supported on Mozilla Firefox (Gecko layout engine) as of version 3.0 (June 17, 2008), Safari (WebKit layout engine) as of version 8.0 (October 16, 2014), and Chrome (Blink layout engine) as of version 59 (June 5, 2017). It's also supported on Firefox for Android and iOS Safari.
 +
 
 +
Blink layout engine based browsers like Google Chrome (pre version 59) and Opera (post version 15, pre version 46) require an add-on to render APNG files.
 +
 
 +
It was supported natively on Opera (Presto layout engine) from version 9.5 (June 12, 2008) through version 12.17 (April 23, 2014). Support was re-added in version 46 (Jun 20, 2017) when the Blink layout engine added APNG support.
 +
 
 +
Microsoft Internet Explorer (Trident layout engine) does not support APNG.
  
 
== See also ==
 
== See also ==
Line 18: Line 26:
 
== Specifications ==
 
== Specifications ==
 
* [https://wiki.mozilla.org/APNG_Specification APNG Specification]
 
* [https://wiki.mozilla.org/APNG_Specification APNG Specification]
 +
* [https://www.w3.org/TR/png/#apng-frame-based-animation PNG specification § 4.9]
  
 
== Sample files ==
 
== Sample files ==
 
* http://littlesvr.ca/apng/samples.html
 
* http://littlesvr.ca/apng/samples.html
 
* http://people.mozilla.com/~dolske/apng/demo.html
 
* http://people.mozilla.com/~dolske/apng/demo.html
 +
 +
== Software ==
 +
* [[XnView]]
 +
* [[Tom's Editor]] (it's an image editor so displays only the first frame)
  
 
== External links ==
 
== External links ==
 
* [[Wikipedia:APNG|Wikipedia article]]
 
* [[Wikipedia:APNG|Wikipedia article]]
 +
* [[Konvertor]]
 +
* [https://sites.google.com/site/cphktool/apng-anime-maker APNG Anime Maker, free software for creating APNG's]
 +
 +
[[Category:Animation]]
 +
[[Category:Mozilla]]

Latest revision as of 02:37, 7 August 2025

File Format
Name APNG
Ontology
Extension(s) .png
MIME Type(s) image/vnd.mozilla.apng, image/png, image/apng
PRONOM fmt/935
Kaitai Struct Spec png.ksy
APNG is an unofficial extension of the PNG image format. It supports animation similar to animated GIF. The Mozilla Corporation was involved in its development.

APNG files are valid PNG files. When an APNG file is viewed in a program that does not support the APNG extensions, it will appear as a still image chosen by the creator of the APNG file.

APNG supports 24-bit color and 8-bit transparency, whereas GIF supports 256 colors per image palette and binary transparency.

Contents

[edit] Browser support

APNG is supported on Mozilla Firefox (Gecko layout engine) as of version 3.0 (June 17, 2008), Safari (WebKit layout engine) as of version 8.0 (October 16, 2014), and Chrome (Blink layout engine) as of version 59 (June 5, 2017). It's also supported on Firefox for Android and iOS Safari.

Blink layout engine based browsers like Google Chrome (pre version 59) and Opera (post version 15, pre version 46) require an add-on to render APNG files.

It was supported natively on Opera (Presto layout engine) from version 9.5 (June 12, 2008) through version 12.17 (April 23, 2014). Support was re-added in version 46 (Jun 20, 2017) when the Blink layout engine added APNG support.

Microsoft Internet Explorer (Trident layout engine) does not support APNG.

[edit] See also

[edit] Specifications

[edit] Sample files

[edit] Software

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox