Yanıtlar:
PNG yalnızca saydamlığa izin vermek için yararlı değildir: PNG kayıpsız bir biçimdir , JPEG ise kayıplı bir sıkıştırma biçimi kullanır . Ayrıca PNG ekran görüntülerini oldukça iyi sıkıştırıyor (kamera fotoğraflarının aksine, Apple bu yüzden JPG kullanıyor).
İlgileniyorsanız daha fazla bilgi:
Ayrıca, PNG'nin neyin iyi olduğuna dair teknik bir bakış okumaya değerdir (temelde konuyla ilgili ana referanslardan biridir ve günü geçirmek için yeterli ayrıntı içerir). Alıntı:
Web için, 1999'un başından itibaren, her yerde destek olan iki görüntü formatı vardır: JPEG ve GIF. JPEG, tasarlandığı göreve çok uygun - yani fotogerçekçi 8 bit gri tonlamalı ve 24 bit gerçek renkli görüntülerin iyi kalitede ve mükemmel sıkıştırma ile depolanması, iletimi ve görüntülenmesi - ve PNG asla JPEG ile kendi şartlarında rekabet edin. Ancak PNG, GIF gibi, çok az renkli veya çizgi film veya bitmaplanmış metin gibi çok keskin kenarlı görüntüler için JPEG'den daha uygundur. PNG ayrıca gama düzeltmesi (gevşek konuşma, görüntünün '' parlaklık '' çapraz platform kontrolü) ve şeffaflık için doğrudan destek sağlar. Bunları kısaca daha ayrıntılı olarak tartışacağım.
GIF, Web için orijinal çapraz platform görüntü formatıydı ve yine de birçok açıdan iyi bir seçim. Ancak PNG, GIF'in yerini almak üzere özel olarak tasarlanmıştır ve eski formata göre üç ana avantaja sahiptir: alfa kanalları (değişken saydamlık), gama düzeltmesi ve iki boyutlu birleştirme (görüntüleri aşamalı olarak daha yüksek detaylarda görüntüleme yöntemi). PNG ayrıca hemen hemen her durumda GIF'ten daha iyi sıkıştırır, ancak fark genellikle yalnızca% 5 ila% 25'tir, bu da (genellikle) bu temeli tek başına açmaya teşvik etmek için yeterince büyük bir faktör değildir. PNG'nin çoğaltmaya çalışmadığı bir GIF özelliği, özellikle animasyonlar olan birden çok görüntü desteğidir; PNG, yalnızca tek görüntülü bir formattı ve tasarlanmıştı. Bu sınırlamaya değinmek için MNG adlı PNG benzeri bir uzantı biçimi geliştirilmiştir.
Çünkü bu:
bundan daha iyi görünüyor:
Tamam, ben bu yüzden JPEG sıkıştırma kalitesi krank yolu JPEG ekran görüntüsü ise bir PNG ekran görüntüsü şovlarının, ekranda gördüğünüz tam olarak ne - bariz sıkıştırma bozulmaları yapmak için aşağı, ama mesele kalıntıları her zaman evet (biraz kayıplı , kalite kadar 100 krank bile)
Ayrıca, PNG geniş renkteki düz alanları, keskin kenarları ve tekrar eden desenleri (metin gibi) olan görüntüleri sıkıştırmakta oldukça iyi olma eğilimindedir. Bu nedenle, çoğu durumda, kayıpsız bir PNG ekran görüntüsü, herhangi bir kabul edilebilir kalite seviyesinde kaydedilen bir JPEG ekran görüntüsünden daha küçük olabilir.
Ekran görüntüsünün işlevlerinden biri, bir başkasına cihazınızda gördüğünüz belirli bir görsel eseri göstermek - belki de bir uygulama geliştiricisine görsel bir aksaklık göstermek. Bu gibi durumlarda, herhangi bir sıkıştırma eseri, tartışılan asıl konudan rahatsız edici olabilir; ekran görüntüsü piksel mükemmel olması gerekiyor.
Bu nedenle, .PNG gibi kayıpsız bir format zorunludur.