APNG (Animated Portable Network Graphics)
APNG est une extension du PNG qui ajoute la prise en charge de l'animation tout en maintenant la retrocompatibilite. Il prend en charge les couleurs 24 bits completes avec une transparence alpha 8 bits sur chaque image, produisant des animations plus fluides que GIF. Les decodeurs non compatibles APNG affichent la premiere image comme un PNG statique.
Type MIME
image/apng
Type
Binaire
Compression
Sans perte
Avantages
- + Full 24-bit color with alpha transparency per frame
- + Backward compatible with static PNG viewers
- + Better compression than GIF for same quality
Inconvénients
- − Larger files than WebP or AVIF animations
- − Not an official PNG standard
- − Limited editing tool support
Quand utiliser .APNG
Utilisez APNG au lieu de GIF lorsque vous avez besoin d'animations avec couleurs completes et transparence alpha, comme des autocollants animes et des elements d'interface.
Détails techniques
APNG ajoute les blocs fcTL et fdAT a la specification PNG pour le controle et les donnees des images. Chaque image peut avoir des parametres independants de temporisation, de disposition et de fusion.
Historique
APNG a ete cree par les developpeurs de Mozilla, Stuart Parmenter et Vladimir Vukicevic, en 2004. Il a ete rejete par le groupe PNG mais a gagne en adoption par les navigateurs et est devenu largement pris en charge en 2017.