APNG (Animated Portable Network Graphics)
APNG adalah ekstensi dari PNG yang menambahkan dukungan animasi dengan tetap mempertahankan kompatibilitas mundur. Format ini mendukung warna penuh 24-bit dengan transparansi alpha 8-bit di setiap frame, menghasilkan animasi yang lebih halus dibanding GIF. Dekoder yang tidak mendukung APNG menampilkan frame pertama sebagai PNG statis.
Tipe MIME
image/apng
Tipe
Biner
Kompresi
Lossless
Kelebihan
- + Full 24-bit color with alpha transparency per frame
- + Backward compatible with static PNG viewers
- + Better compression than GIF for same quality
Kekurangan
- − Larger files than WebP or AVIF animations
- − Not an official PNG standard
- − Limited editing tool support
Kapan Menggunakan .APNG
Gunakan APNG sebagai pengganti GIF ketika Anda membutuhkan animasi dengan warna penuh dan transparansi alpha, seperti stiker animasi dan elemen UI.
Detail Teknis
APNG menambahkan chunk fcTL dan fdAT ke spesifikasi PNG untuk kontrol dan data frame. Setiap frame dapat memiliki pengaturan timing, disposal, dan blending yang independen.
Riwayat
APNG dibuat oleh pengembang Mozilla Stuart Parmenter dan Vladimir Vukicevic pada tahun 2004. Format ini ditolak oleh kelompok PNG tetapi mendapat adopsi browser dan menjadi didukung secara luas pada tahun 2017.