Animated PNGs support added to Mozilla code
Posted by Percy Cabello on March 21st, 2007 • Tags:
ShareThis

Proposed a few years ago by Vladimir Vukicevic and Stuart Parmenter, support for Animated Portable Network Graphics (APNG) images has finally landed on the trunk, Mozilla’s main development code.

PNG, is an image format developed in the mid-90s, mainly as an alternative to GIF files which were (and still are) widely used in millions of web sites after Unisys, the owner of the patent for this file format, started enforcing it. Besides being royalty free, PNG offers other advantages like a full pallette (GIF files can only use 256 colors at a time in a single file unless a really ugly hack is used), better compression and partial transparency which allows sharper images.

One final limitation of the PNG format was the lack of support for animated images, like GIF (GIF89a) do. MNG, an animated version of PNG was developed and even included in the Mozilla Application Suite until 2003, when it was removed after a very long discussion, because it was considered to be too heavy for a format with very limited support.

APNG, tackles the need in a different way and is implemented in a much smaller library. Browsers that don’t support APNGs will be able to display the first frame anyway, a big plus for the format.

There’s still several months before any Mozilla 1.9 code freeze, so hopefully, it will make it to Firefox 3 later this year. For users, it will mean fancier, smaller, open format based animated images. For ad haters, another rule for Adblock.

Comments
Phillip Rhodes said on March 21, 2007, 2:27 pm:

Adding APNG? Brilliant. Removing MNG? Braindead.

Net result? A wash, at best. And why the insistence that MNG go in as an extension, but yet APNG is part of the core build?

And they claim there are no personal agendas at work here.. yeah, right.

Reply

[...] Notes. However, I did find something of interest in regards to the future Firefox 3/Gecko 1.9 via Mozilla Links. Animated PNGs (or APNG) will be supported in Fx 3! While this has landed on the trunk, it still [...]

[...] what I have read Animated PNG are suppose to be a lot better quality and more superior as the color pallet is not [...]

Firefox 3 Alpha 3 released : Mozilla Links said on March 24, 2007, 12:13 am:

[...] announced, support for animated PNG is included, so it seems to be on track to make it for Firefox 3. I [...]

[...] приклад, повідомляється про підтримку анімованих PNG, котрої покищо немає жоден [...]

[...] Gear has become the first available tool for creating the new animated PNG (APNG) format.  As announced recently, APNG makes the open PNG format a complete superset of previously patent protected but ubicuous GIF [...]

GIF said on March 29, 2007, 6:03 pm:

[...] Anche se non è da poco che il formato GIF si è liberato dai lacci dei diritti di privativa esercitati da Unisys, l’uso del formato PNG è raccomandabile. Soprattutto ora che abbiamo anche la versione animata (APNG). [...]

[...] announced before, APNGs are a more powerful and completely patent free option for producing and delivering small [...]

Opera adds Animated PNG support : Mozilla Links said on September 17, 2007, 10:24 pm:

[...] was proposed a few years ago by Mozilla’s Vladimir Vukicevik and Stuart Parmenter, and implemented for Firefox 3 by Andrew [...]

Firefox 3 Beta 2 review : Mozilla Links said on December 19, 2007, 10:03 am:

[...] beautiful animated images are possible with animated PNGs (APNG): a full 16 million color palette and partial transparency will hopefully sweep GIF images in the [...]

James Joseph said on April 25, 2008, 10:43 am:

Now I realised why mozilla was not displaying some images earlier

Reply

[...] beautiful animated images are possible with animated PNGs (APNG): a full 16 million color palette and partial transparency will hopefully sweep GIF images in the [...]