FACTOID # 128: Peru’s national bird is the Andean cock of the rock (Rupicola peruviana).
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > APNG
Animated Portable Network Graphics
File extension: .png
Type of format: animated PNG
Extended from: PNG

The APNG (Animated Portable Network Graphics) file format is an extension to the Portable Network Graphics (PNG) specification proposed by Stuart Parmenter and Vladimir Vukicevic of the Mozilla Corporation. It allows for animated PNG files that work similarly to animated graphics interchange format (GIF) files, while retaining backward compatibility with non-animated PNG files. A filename extension is a suffix to the name of a computer file applied to show its format. ... PNG (Portable Network Graphics) is a bitmapped image format that employs lossless data compression. ... PNG (Portable Network Graphics) is a bitmapped image format that employs lossless data compression. ... A file format is a particular way to encode information for storage in a computer file. ... PNG (Portable Network Graphics) is a bitmapped image format that employs lossless data compression. ... The Mozilla Corporation is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of Internet-related applications such as the Mozilla Firefox web browser and the Mozilla Thunderbird email client by the growing global community of open-source developers, only some of whom are employed... Computer animation is the art of creating moving images via the use of computers. ... An example of a GIF image. ...


The first frame on an APNG file is stored as a normal PNG stream, and so most old PNG decoders will be able to display the first frame of an APNG file. The frame speed data and extra animation frames are stored in extra chunks (as provided for by the original PNG specification). It has been suggested that video frame be merged into this article or section. ...


MNG is another animated image format closely related to PNG. APNG's advantage is the smaller library size and defacto compatibility with older PNG implementations. MNG (pronounced in IPA) is a public file format for animated images. ...

Contents

History

The APNG specification was created in 2004. After a failed attempt to get APNG added directly to Mozilla, its authors worked on adding APNG support to the ubiquitous libpng instead. This was completed in 2006 and once again was proposed for addition to Mozilla. Its main purpose is said to be in GUI and XUL application usage, but open usage on the Web is also expected. Mozilla Firefox eventually added support for APNG in Firefox 3.0 trunk builds on 23 March 2007.[1] 2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ... Mozilla was the official, public, original name of Mozilla Application Suite by the Mozilla Foundation, nowadays called SeaMonkey suite. ... libpng is the official PNG reference library (originally called pnglib). ... For the Manfred Mann album, see 2006 (album). ... GUI can refer to the following: GUI is short for graphical user interface, a term used to describe a type of interface in computing. ... XUL (pronounced zool ()), the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. ... Mozilla Firefox is a graphical web browser developed by the Mozilla Corporation and a large community of external contributors. ... March 23 is the 82nd day of the year in the Gregorian calendar (83rd in leap years). ... 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the Anno Domini (common) era. ...


Among the maintainers of the PNG and MNG formats, APNG was not received that well for several reasons. MNG provides all the features APNG provides, but is not supported at all by PNG-only decoders. To work around this, APNG specifications violate the PNG specification. APNG would be compatible to the PNG spec with minor alterations also concerning its signature and intended MIME type, but these would break the desired backwards compatibility in many circumstances. During the final process of aligning the specifications in March 2007, alternative approaches were also discussed. The proposals of John Bowler and “Adeluc” et al., called “mPNG”, are based on the concept of sprites in one large standard PNG image, whereas APNG encodes a number of separate images. Another way suggested was adding APNG chunks into AGIFs. In computer graphics, a sprite (also known by other names; see Synonyms below) is a two-dimensional image or animation that is integrated into a larger scene. ... GIF (Graphics Interchange Format) is a bitmap image format that is widely used on the World Wide Web, both for still images and for animations. ...


The PNG group officially rejected APNG as an official extension on April 20, 2007.[2] April 20 is the 110th day of the year in the Gregorian calendar (111th in leap years). ... 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the Anno Domini (common) era. ...


See also

Mozilla wiki: APNG specification


References

  1. ^ Gran Paradiso Alpha 3 release notes (2007-03-23).
  2. ^ VOTE FAILED: APNG 20070405a (2007-04-20).

External links

  • Original extension proposal (this page is not updated anymore; see the APNG specification above for the current version of the specification)
  • Implementation work
  • Discussion about MNG vs. APNG
  • Slightly friendlier discussion about MNG vs. APNG


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m