- published: 31 Dec 2012
- views: 2711
The Animated Portable Network Graphics (APNG) file format is an unofficial extension to the Portable Network Graphics (PNG) specification. It allows for animated PNG files that work similarly to animated GIF files, while supporting 24-bit images and 8-bit transparency not available for GIFs. It also retains backward compatibility with non-animated PNG files.
The first frame of an APNG file is stored as a normal PNG stream, so most old PNG decoders are 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).
APNG competes with Multiple-image Network Graphics (MNG), a comprehensive format for bitmapped animations created by the same team as PNG. APNG's advantage is the smaller library size and compatibility with older PNG implementations.
The APNG specification was created in 2004 by Stuart Parmenter and Vladimir Vukićević of the Mozilla Corporation to allow for storing the animations needed for interfaces such as throbbers. Mozilla had scrapped support for MNG animations, which provides a superset of APNG functionality, citing concerns about the large file size required for the expansive MNG decoder library; the APNG decoder, built on the back of the PNG decoder, was a much smaller component.
What the fuck is up with this?
You want to live for nothing with a fucked disease
It doesn't make a difference can you believe
Only one condition that I'm not alone
I will do it what it takes
You want to be alive
It don't take much to be
I know that I will survive
Try taking something from me
You ain't nothing
Keep coming back
You ain't nothing
What's the use in bringing me
Bringing me this far to leave me in the dark
You drag me like I've never seen the dark in my life
I close my eyes I hold my breath I'm at the end
Have you got what it takes?
Life is set to death
From the very moment you breathe
Living lies on a needle
Taking life out on me
You ain't nothing
Keep coming back
You ain't nothing