GIF ve PNG karşılaştırması

png dosyalar neredeyse her zaman daha iyi sıkıştırma ve küçültülmüş dosya boyutu sunar GIF. png formatı ayrıca değişken saydamlığı ve milyonlarca rengi desteklerken, GIF yalnızca 256 rengi destekler ve alfa kanalları sunmaz. Çevrimiçi kullanım için png yerine GIF dosyalarının uygun olduğu tek senaryo animasyonlardır.

Karşılaştırma Tablosu

Farklılıklar - Benzerlikler - GIF ve png karşılaştırma tablosu
GIFpng
Animasyon desteği Evet Hayır
Renk yönetimi Hayır ICC renk alanı profilleri dahil edilerek renk yönetimini destekler
Çok sayfalı destek Evet Hayır
Şeffaflık desteği Evet Evet
Dosya uzantıları .gif, .gfa .png
MIME türü image / gif image / png
Raster / vektör Raster Raster
Dizine alınmış renk Evet Evet (1-8bit png'ler için)
Standları Grafik Değişim Biçimi taşınabilir Ağ Grafikleri
Meta veri desteği Evet Evet
Katmanlar için destek Evet Hayır
Taramalı destek Evet Evet
Biçim türü Raster grafik görüntü formatı Raster grafik görüntü formatı
uzatılabilir Evet (GIF89a) Hayır
Uyumlu uygulamalar Çoğu web tarayıcısı ve üretkenlik paketi Çoğu web tarayıcısı ve üretkenlik paketi
Sıkıştırma algoritması Lempel-Ziv-Welch (LZW) Kayıpsız DEFLATE sıkıştırma algoritması
patentli Hayır Hayır
Tek Tip Tip Tanımlayıcı com.compuserve.gif public.png
Sihirli sayı GIF87a / gıf89a 89 50 4e 47 0d 0a 1a 0a

İçindekiler: GIF ve png

  • 1 Uygulamalar
  • png'nin GIF'e Göre 2 Avantajı
  • 3 Şeffaflık
  • 4 Pazar Payı
  • 5 Kaynakça

Uygulamalar

Görüntünüz animasyonlu değilse, png biçimini kullanın.

png'nin GIF'e göre avantajları

png formatı GIF dosyalarına göre çeşitli avantajlar sunar:

  • Daha iyi sıkıştırma, daha az dosya boyutu sağlar (genellikle% 5 - 25 daha iyi)
  • png değişken saydamlığı (alfa kanalları) destekler.
  • png, görüntü parlaklığının (platformlar arası gama düzeltmesi yoluyla) ve renk düzeltmesinin kontrolünü sunar.
  • png, iki boyutlu taramayı (aşamalı görüntüleme yöntemi) desteklerken, GIF desteklemez.

şeffaflık

Bir GIF dosyasında saydam olarak yalnızca bir renk belirtilebilir. GIF dosyaları, varsayılan (genellikle beyaz veya siyah) arka plan renginden farklı arka plan renklerine karşı kullanıldığında halo efektleri üretir..

png dosyası, 8 bitlik alfa maskesi ile daha güçlü saydamlık desteğine sahiptir.

Pazar payı

Başlıca görüntü formatlarının İnternet'teki kullanım payı (HTTP Arşivi ile)

Referanslar

  • png ve GIF - W3C
  • Web için Bitmap Görüntüleri: Biçimler ve Optimizasyon Seçenekleri