APNG (Animated Portable Network Graphics)
APNG es una extensión de PNG que añade soporte de animación manteniendo compatibilidad retroactiva. Admite color completo de 24 bits con transparencia alfa de 8 bits en cada fotograma, produciendo animaciones más fluidas que GIF. Los decodificadores que no admiten APNG muestran el primer fotograma como una imagen PNG estática.
Tipo MIME
image/apng
Tipo
Binario
Compresión
Sin pérdida
Ventajas
- + Full 24-bit color with alpha transparency per frame
- + Backward compatible with static PNG viewers
- + Better compression than GIF for same quality
Desventajas
- − Larger files than WebP or AVIF animations
- − Not an official PNG standard
- − Limited editing tool support
Cuándo usar .APNG
Usa APNG en lugar de GIF cuando necesites animaciones con color completo y transparencia alfa, como pegatinas animadas y elementos de interfaz.
Detalles técnicos
APNG añade bloques fcTL y fdAT a la especificación PNG para el control y los datos de fotogramas. Cada fotograma puede tener temporización, disposición y operaciones de mezcla independientes.
Historia
APNG fue creado por los desarrolladores de Mozilla Stuart Parmenter y Vladimir Vukicevic en 2004. Fue rechazado por el grupo PNG, pero ganó adopción en navegadores y logró amplio soporte en 2017.