APNG

APNG

Animated Portable Network Graphics

Animated Portable Network Graphics

Animated PNG example bouncing beach ball.png
Un PNG animé montrant une balle qui rebondit (requiert une version récente de la plupart des navigateurs)

Extension de fichier

.png

Développé par

Mozilla

Type de format

PNG animé

Extension du

PNG

Spécification

Format ouvert

Le format d’images numériques libre de droits APNG (Animated Portable Network Graphics) est une extension non officielle du format PNG (Portable Network Graphics).

Le format APNG est spécialement conçu pour faire des animations graphiques pour le web. Il se positionne en concurrence avec le format de fichier d’images GIF (Graphics Interchange Format) et plus particulièrement ce que l’on appelle couramment le GIF animé.

Sommaire

Historique

Le PNG a été créé par le W3C pour remplacer le GIF. Outre le fait que le GIF utilisait plusieurs brevets informatiques (le dernier brevet sur le GIF a expiré le 11 août 2006), ce format avait aussi des limitations techniques : 256 couleurs dont une peut être transparente, pas de canal alpha.

Le groupe de travail PNG a ensuite crée le format MNG (Multiple-image Network Graphics) permettant d'obtenir des animations contenant des images fixes compressées au format PNG ou JPEG dans l'esprit du format JNG, gérant 8 à 16 bits de niveaux de transparences et permettant de gérer plusieurs calques et de déplacer un objet dans le temps plutôt que d'en avoir plusieurs copies, comme dans le cas de GIF ou APNG aujourd'hui.

Plusieurs tentatives d'intégration à la suite Mozilla de MNG et JNG ont été proposées les premières ont été acceptées et intégrées, mais rejetées quelques années plus tard, malgré une forte demande de la communautée[1]. Cette demande aura déjà duré 10 ans, de 1999 à 2009.

La spécification de l'APNG a été faite par Stuart Parmenter et Vladimir Vukicevic pour la Mozilla Corporation en 2004. Mozilla Firefox utilise ce format depuis sa version avancée 3 du 23 mars 2007.

Le groupe de travail PNG a officiellement rejeté l'APNG en tant qu'extension officielle le 20 avril 2007. La raison du rejet est la même raison pour laquelle le format PNG n'avait pas d'animation au départ : le PNG est un format d'image fixe simple. En outre, il faudrait que le type mime des APNG soit différent, ce qui va à l'encontre de la volonté des inventeurs de l'APNG : avoir un format qui affiche tout de même quelque chose avec les navigateurs ne supportant pas ce format.

MNG est le format officiel du W3C pour les animation. Mozilla Corporation a décidé de ne plus utiliser le format MNG, ce format étant trop lourd et la bibliothèque n'étant pas suffisamment mûre[2]. Les developpeurs de Mozilla ont exigé un gestionnaire MNG/JNG inferieur à 5 Ko, le developpeur du greffon à donc réduit la taille du gestionnaire MNG/JNG à 5 Ko, mais il a tout de même été rejeté par la fondation Mozilla sans autres arguments.

L’avantage d’APNG est la taille réduite de la bibliothèque et sa compatibilité avec de vieilles implémentations de PNG.

Il consiste en un patch pour la bibliothèque PNG qui n'est pas intégré a celle-ci, puisqu'il n'est pas considéré comme un format valide par ses auteurs.

Fonctionnement

Un fichier APNG est en fait un fichier PNG valide. Dans cette image PNG, l'espace des extensions de données, qui est prévu par la norme d'origine du PNG, contient les images suivantes au format PNG. Un programme utilisant une vieille bibliothèque PNG, n'a qu'à récupérer ces données supplémentaires, pour les décoder et ainsi superposer les images.

Dans un fichier APNG, la première image est un PNG normal, et peut donc être lue par la plupart des décodeurs PNG. La plupart des anciens décodeurs PNG seront capables d'afficher la première image.

Le nombre d'images par seconde ainsi que les images suivantes sont stockés dans l'espace supplémentaire comme il est spécifié dans le format PNG original.

Support des logiciels et navigateurs Web

Logiciels

  • APNG Assembler, un web-utilitaire permettant l'assemblage d'animations APNG
  • APNG Edit et Animat, deux extension de Mozilla Firefox 3, permettent tous deux d'assembler des images afin de créer des animations APNG.
  • Gif Movie Gear 4, shareware pour Windows fonctionnant sous Wine, permet de créer, d'éditer et convertir les formats APNG.
  • JAPNG Edit, un petit utilitaire en Java permettant la création et l'édition d'animations APNG
  • KSquirrel, depuis la version 0.7.2 (3 octobre 2007)
  • SVG2PNG, un programme en cours d'élaboration donc pas tout à fait stable, permet de convertir les formats SVG en PNG et d'animer ces derniers.
  • XnView, depuis la version 1.92 (19 décembre 2007)

Navigateurs Web

  • Firefox 3, depuis la version 3 (17 juin 2008)
  • Opera 9.5, depuis la version 9.5 (12 juin 2008)

Voir aussi

Articles connexes

Liens externes

Références

Ce document provient de « Animated Portable Network Graphics ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article APNG de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • APNG — Saltar a navegación, búsqueda APNG (Animated Portable Network Graphics (APNG)) es una extensión al formato de archivos PNG, que añade a éste la capacidad de representar imágenes animadas que funcionan de un modo similar a las admitidas por el… …   Wikipedia Español

  • APNG — Animated Portable Network Graphics Пример APNG (в некоторых браузерах отображается статичной картинкой) Расширение .png .apng Опубликован август 4, 2008 (2008 08 04) Ти …   Википедия

  • APNG — Infobox file format name = Animated Portable Network Graphics caption = An animated PNG featuring a bouncing ball (requires recent versions of common web browsers) extension = .png mime = owner = creatorcode = genre = animated PNG containerfor =… …   Wikipedia

  • Apng — Animated Portable Network Graphics Animated Portable Network Graphics Un PNG animé montrant une balle qui rebondit (requiert une version récente de la plupart des navigateurs) Extension de fichier .png Développé par Mozilla …   Wikipédia en Français

  • APNG — Vorlage:Infobox Dateiformat/Wartung/mime fehltVorlage:Infobox Dateiformat/Wartung/magic fehlt Animated Portable Network Graphics Ein hüpfender Ball in APNG. Wenn APNG Bilder nich …   Deutsch Wikipedia

  • Apng — Vorlage:Infobox Dateiformat/Wartung/mime fehltVorlage:Infobox Dateiformat/Wartung/magic fehlt Animated Portable Network Graphics Ein hüpfender Ball in APNG. Wenn APNG Bilder nich …   Deutsch Wikipedia

  • APNG (cable system) — APNG (Australia Papua New Guinea ) is a submarine telecommunications cable system in the Coral Sea linking Australia and Papua New Guinea.It has landing points in: *Cairns, Queensland, Australia *Port Moresby, Papua New GuineaIt is an analogue… …   Wikipedia

  • APNG-2 (cable system) — The APNG 2 submarine communications cable is being constructed to link Papua New Guinea directly to Australia and indirectly to New Zealand and the rest of the world, and will be in service from late 2006.The new cable is a collaboration between… …   Wikipedia

  • Animated Portable Network Graphics — Un PNG animé montrant une balle qui rebondit (requiert une version récente de la plupart des navigateurs) Extension .png Développé par …   Wikipédia en Français

  • Animated Portable Network Graphics — Vorlage:Infobox Dateiformat/Wartung/MIME fehltVorlage:Infobox Dateiformat/Wartung/MagischeZahl fehlt Animated Portable Network Graphics Vorlage:Infobox Dateiformat/Wartung/Screenshot Format …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”