PNG formatı
Kayıpsız, şeffaf ve grafikler için doğru cevap — ve fotoğraflar için yanlış cevap.
PNG nedir?
PNG, 1990'ların ortalarında GIF için ücretsiz bir alternatif olarak oluşturuldu. ZIP ile aynı kayıpsız sıkıştırma olan DEFLATE'i kullanır, bu nedenle çözülmüş görüntü, kodlanmış olanla bit-bit aynıdır. Hiçbir şey asla atılmaz.
İkinci belirleyici özelliği 8 bit alfa kanalıdır: her piksel kendi opaklığını taşır, bu da herhangi bir arka plan üzerinde gerçekten yumuşak kenarlar sağlar. GIF yalnızca tek bir tamamen şeffaf renk yapabilirdi, bu yüzden kesiklerin eskiden tırtıklı beyaz kenarları vardı.
Kayıpsız sıkıştırma, desenleri bularak çalışır. Düz renk ve tekrarlanan yapı son derece iyi sıkışır; bir fotoğrafın neredeyse rastgele piksel varyasyonu sıkışmaz, bu yüzden PNG olarak depolanan fotoğraflar çok büyüktür.
Yaygın kullanımlar
- Şeffaflık gerektiren logolar, simgeler ve kullanıcı arayüzü öğeleri
- Metnin keskin kalması gereken ekran görüntüleri
- Grafikler, diyagramlar ve çizgi sanatı
- Düzenleme hattında ara dosyalar, nesil kaybını önlemek için
Avantajlar
- Tamamen kayıpsız — yeniden kaydetme görüntüyü asla bozmaz
- Pürüzsüz kenarlara sahip tam 8 bit alfa şeffaflığı
- Keskin metin ve sert kenarlar tam olarak yeniden üretilir
- Evrensel tarayıcı ve uygulama desteği
Sınırlamalar
- Fotoğrafik içerik için çok büyük dosyalar — genellikle karşılaştırılabilir bir JPEG'in 5-10 katı
- Animasyon yok (APNG mevcut ancak destek tutarsız)
- Kalite ayarı yok, bu nedenle bir PNG'yi küçültmenin tek yolu yeniden boyutlandırmak veya formatı değiştirmek
- Aynı görüntü için kayıpsız WebP'den daha büyük
Tarayıcı desteği
Tam alfa şeffaflığı dahil evrensel. Herhangi bir geri dönüşe ihtiyaç duymadan her yerde güvenle kullanılabilir.