Animated Portable Network Graphics
Animated Portable Network Graphics | |
---|---|
Note: | |
File extension : |
.png
|
Developed by: | Stuart Parmenter Vladimir Vukicevic |
Type: | Graphics file |
Container for: | Graphics / images |
Extended by: | PNG |
Standard (s) : | Specification (English) |
Website : | Demo side of Mozilla (English) |
Animated Portable Network Graphics ( APNG , moving portable network graphics ) is an extension of the PNG graphic format . It was designed as a simple alternative to the MNG format in order to be able to save images and animations in just one file format, as with GIF . According to its developers, APNG should meet the most common requirements for moving images on the Internet.
description
The APNG format was presented in 2004 by Mozilla developers Stuart Parmenter and Vladimir Vukicevic. In addition to the specification, the two also submitted a patch for Mozilla to add animations to the PNG format - including support for alpha channels .
APNG is backwards compatible with PNG. An application program that supports PNG should also be able to display an APNG animation as a single image. This image can be a single image of the animation or it can be contained in the file independently.
Supporting browsers
The following browsers support APNG:
- Firefox from version 3.0
- Google Chrome Mobile for iOS from version 45.0 at the latest
- Opera from version 9.50 to version 12.16 and again from version 46
- Opera Mobile from version 10 at the latest
- Flock in version 2.0
- SeaMonkey version 2.0 or higher
- Apple Safari from version 8.0 for iOS and OS X Yosemite
- Google Chrome from version 59
- Edge from version 79 (Edge Chromium)
For remaining users of Internet Explorer, GIF counterparts can be integrated in parallel using browser switches .
criticism
APNG contradicts the basic idea formulated by the PNG developers to maintain a clear separation between image and animation formats. In April 2007 the PNG development group spoke out against the registration of the APNG data blocks as an official extension of the PNG format; this means that MNG remains their official animation format .
With MNG-VLC (very low complexity), a firmly specified subset of the complete MNG format, there is already an official standard of the MNG developer group for simple animations. From the standpoint of functionality and complexity, MNG-VLC is comparable to APNG. The developers of the Mozilla Application Suite had dropped support for the MNG format from version 1.5a, despite complaints from the community .
Individual evidence
- ↑ A bouncing ball in APNG. If APNG images are not supported, a non-moving ball with reflection will be displayed.
- ↑ https://caniuse.com/#search=apng
- ↑ Chris Beard: Better animations in Firefox 3. In: Mozilla Labs. August 13, 2007, accessed May 3, 2017 .
- ^ Opera 9.50 b1 changelog. (No longer available online.) Archived from the original on November 27, 2007 ; Retrieved September 25, 2007 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
- ↑ Krystian Kolondra: Opera 46 goes final, more quality and Opera's first TV ad. In: blog post. Opera Software, June 22, 2017, accessed July 30, 2017 .
- ↑ Blog of felixmuetze. Retrieved March 14, 2015 .
- ↑ Support for Animated PNG. April 26, 2017, accessed May 3, 2017 .
- ↑ Stephen Hall: Chrome 59 will fully support animated PNGs. In: 9to5Google. April 27, 2017, accessed May 3, 2017 .
- ^ News and History of the PNG Development Group from 2007. Retrieved September 25, 2007 .
- ↑ Bug 195280 - Removal of MNG / JNG support
- ↑ Bug 18574 - restore support for MNG animation format and JNG image format