Gif vs. Png
- 1517
- 101
- Ricky Huels
Png File hampir selalu menawarkan kompresi yang lebih baik dan ukuran file yang dikurangi dibandingkan dengan Gif. Format PNG juga mendukung transparansi variabel dan jutaan warna sementara GIF hanya mendukung 256 warna dan tidak menawarkan saluran alpha. Untuk penggunaan online, satu -satunya skenario di mana file GIF sesuai dengan PNG adalah animasi.
Grafik perbandingan
Perbedaan - Persamaan -Gif | Png | |
---|---|---|
|
| |
Dukungan untuk animasi | Ya | TIDAK |
Manajemen warna | TIDAK | Mendukung manajemen warna melalui dimasukkannya profil ruang warna ICC |
Dukungan untuk multi-halaman | Ya | TIDAK |
Dukungan untuk transparansi | Ya | Ya |
Jenis pantomim | gambar/gif | gambar/png |
Ekstensi file | .gif, .gfa | .png |
Raster/vektor | Raster | Raster |
Warna yang diindeks | Ya | Ya (untuk 1-8bit PNGs) |
Dukungan untuk metadata | Ya | Ya |
Berdiri untuk | Format pertukaran grafis | Grafik Jaringan Portabel |
Dukungan untuk lapisan | Ya | TIDAK |
Dukungan interlacing | Ya | Ya |
Jenis format | Format gambar grafik raster | Format gambar grafik raster |
Dapat diperpanjang | Ya (gif89a) | TIDAK |
Algoritma kompresi | Lempel-Ziv-Welch (LZW) | Algoritma kompresi lossless |
Aplikasi yang kompatibel | Sebagian besar browser web dan suite produktivitas | Sebagian besar browser web dan suite produktivitas |
Dipatenkan | TIDAK | TIDAK |
Pengidentifikasi tipe seragam | com.Compuserve.gif | publik.png |
Nomor ajaib | Gif87a/gif89a | 89 50 4E 47 0D 0A 1A 0A |
Aplikasi
Kecuali gambar Anda dianimasikan, gunakan format PNG.
Keuntungan PNG over GIF
Format PNG menawarkan beberapa keunggulan dibandingkan file GIF:
- Kompresi yang lebih baik, menghasilkan ukuran file yang dikurangi (biasanya 5 - 25% lebih baik)
- PNG mendukung transparansi variabel (saluran alpha).
- PNG menawarkan kontrol kecerahan gambar (melalui koreksi gamma lintas platform) dan koreksi warna.
- PNG mendukung interlacing dua dimensi (metode tampilan progresif) sementara GIF tidak.
Transparansi
Dalam file GIF, hanya satu warna yang dapat ditentukan sebagai transparan. File GIF akhirnya menghasilkan efek halo ketika mereka digunakan dengan warna latar belakang yang berbeda dari warna latar belakang yang diasumsikan (biasanya putih atau hitam).
File PNG memiliki dukungan transparansi yang lebih kuat, dengan topeng alfa 8-bit.