GIF vs PNG

png file hampir selalu menawarkan kompresi yang lebih baik dan ukuran file yang berkurang dibandingkan dengan GIF. Format png juga mendukung transparansi variabel dan jutaan warna, sedangkan GIF hanya mendukung 256 warna dan tidak menawarkan saluran alfa. Untuk penggunaan online, satu-satunya skenario di mana file GIF lebih tepat daripada png adalah animasi.

Grafik perbandingan

Perbedaan - Kesamaan - Grafik perbandingan GIF versus png
GIFpng
Dukungan untuk animasi Iya Tidak
Manajemen warna Tidak Mendukung manajemen warna melalui penyertaan profil ruang warna ICC
Dukungan untuk multi-halaman Iya Tidak
Mendukung transparansi Iya Iya
Ekstensi file .gif, .gfa .png
Jenis MIME gambar / gif gambar / png
Raster / vektor Raster Raster
Warna yang diindeks Iya Ya (untuk 1-8bit pngs)
Berdiri untuk Format Pertukaran Grafik Grafik Jaringan Portable
Dukungan untuk metadata Iya Iya
Dukungan untuk lapisan Iya Tidak
Dukungan terjalin Iya Iya
Jenis format Format gambar grafik raster Format gambar grafik raster
Dapat diperpanjang Ya (GIF89a) Tidak
Aplikasi yang kompatibel Sebagian besar browser web dan suite produktivitas Sebagian besar browser web dan suite produktivitas
Algoritma kompresi Lempel-Ziv-Welch (LZW) Algoritma kompresi DEFLATE lossless
Dipatenkan Tidak Tidak
Pengidentifikasi Jenis Seragam com.compuserve.gif public.png
Angka ajaib GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Isi: GIF vs png

  • 1 Aplikasi
  • 2 Keuntungan png dibandingkan GIF
  • 3 Transparansi
  • 4 Pangsa Pasar
  • 5 Referensi

Aplikasi

Kecuali jika gambar Anda dianimasikan, gunakan format png.

Keuntungan png dibandingkan GIF

Format png menawarkan beberapa keunggulan dibandingkan file GIF:

  • Kompresi yang lebih baik, menghasilkan ukuran file yang berkurang (biasanya 5 - 25% lebih baik)
  • png mendukung transparansi variabel (saluran alfa).
  • 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 ditetapkan sebagai transparan. File GIF akhirnya menghasilkan efek halo ketika mereka digunakan terhadap warna latar belakang yang berbeda dari warna latar yang diasumsikan (biasanya putih atau hitam).

File png memiliki dukungan transparansi yang lebih kuat, dengan masker alpha 8-bit.

Saham

Pangsa penggunaan di Internet (melalui Arsip HTTP) dari format gambar utama

Referensi

  • png dan GIF - W3C
  • Gambar Bitmap untuk Web: Pilihan Format dan Optimasi