PNG Hangi Metadata'yı Saklayabilir? Metin, EXIF, Zaman, Renk ve Chunk Yapısı

What Metadata Can a PNG Store? Text, EXIF, Time, Color, and the Chunks Behind Them

PNG yalnızca piksel ve şeffaflıktan ibaret değildir. Chunk yapısı metin, EXIF, zaman, renk bilgisi, fiziksel ölçüler ve daha fazlasını taşıyabilir.

PNG yalnızca piksel ve şeffaflıktan ibaret değildir. Chunk yapısı metin, EXIF, zaman, renk bilgisi, fiziksel ölçüler ve daha fazlasını taşıyabilir. Asıl yararlı soru yalnız formatın ne yapabildiği değil, gerçek düzenleme ve teslim sürecinde bunun neyi değiştirdiğidir.

PNG, türü belli chunk'lardan oluşur

PNG imzasından sonra dosya chunk'lar halinde düzenlenir. IHDR görüntüyü tanımlar, IDAT sıkıştırılmış görüntü verisini taşır, IEND akışı kapatır. Ancillary chunk'lar temel pikselleri oluşturmak için zorunlu olmadan ek bilgi taşıyabilir.

Metin için birden fazla alan vardır

PNG; tEXt, zTXt ve iTXt gibi metin chunk'ları tanımlar. Kodlama ve sıkıştırma özellikleri farklıdır. Böylece başlık, açıklama, telif notu veya uygulamaya özgü metin görüntünün üzerine çizilmeden dosyada tutulabilir.

Modern PNG'de EXIF de vardır

Güncel W3C PNG spesifikasyonu eXIf chunk'ını içerir. EXIF'i yalnız JPEG fotoğraflarla ilişkilendirenler için bu şaşırtıcı olabilir. Belirli bir editörün bu bilgiyi koruması veya göstermesi ise ayrı bir uygulama davranışıdır.

Renk metadata'sı süs değildir

iCCP, sRGB, gAMA, cHRM ve daha yeni renk sinyalleri, renk yönetimini destekleyen decoder'ın örnek değerleri nasıl yorumladığını etkileyebilir. Bu nedenle tüm ancillary chunk'ları silmek, piksel örnekleri değişmese bile görünümü değiştirebilir.

Fiziksel ölçü ve zaman bilgisi de taşınabilir

PNG hedeflenen fiziksel piksel ölçülerini ve son değiştirilme zamanını taşıyabilir. Bu alanlar 1000 piksellik görüntüyü tek bir değişmez baskı boyutuna kilitlemez; uygulama metadata'yı nasıl kullanacağına karar verir.

Optimizasyon araçları neden farklı sonuç verir?

Bir araç metin ve zaman bilgisini silip renk verisini koruyabilir; diğeri daha agresif davranabilir. İki dosya tarayıcıda aynı görünüp metadata, byte boyutu ve arşiv/üretim uygunluğu açısından farklı olabilir. 'Tüm metadata'yı sil' seçeneğinden önce neyi korumanız gerektiğine karar verin.

Kaynaklar ve teknik dayanak

Temel teknik kaynak: W3C Portable Network Graphics (PNG) Specification, Third Edition (2025). Web teslimiyle ilgili bölümlerde uygun yerlerde MDN responsive image dokümantasyonu da esas alınmıştır.

Okumaya devam et