Portable Network Graphics: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Mansur.arisoy (mesaj | katkılar)
kDeğişiklik özeti yok
AliIsingor (mesaj | katkılar)
k imla müdahaleleri
18. satır:
 
Halihazırda [[GIF]] gibi kabul edilebilir başarımda ve yaygın bir kayıpsız sıkıştırma algoritması varken PNG'nin geliştirilmesini motive eden şey, [[Unisys]]'in GIF'de kullanılan [[LZW]] algoritması üstündeki patent hakkının ihlallerini takip edeceğini duyurması oldu. Gelişen ve yaygınlaşan donanım teknolojisiyle beraber GIF biçimi yetersiz kalmaya da başlamıştı. PNG, bir [[W3C]] tavsiyesi olarak 1.0 sürümüyle 1 Temmuz 1996'da yayımlandı. 1.1 ve 1.2 sürümleriyle yeni genişletmeler tanımlandı ve 1.2 sürümü küçük değişikliklerle ISO/IEC 15948:2003 adıyla bir ISO standardı oldu.
 
PNG'nin kabulü Unisys'in Ağustos 1999'da ticari olmayan veya özgür yazılım için telif ücretlerinden muaf LZW lisansını kaldırmasıyla daha da hızlandı.
 
Satır 27 ⟶ 28:
 
=== Renkler ve saydamlık ===
GIF gibi PNG de paletli resimleri destekler, piksel başına 1, 2, 4 ya da 8 bitlik paletli resimler oluşturulabilir. Bunun dışında, gerçek renkli resimler için kanal başına 8 ya da 16 bit kullanılır. PNG gri ton ya da kırmızı, yeşil ve mavi renkli kanalların yanı sıra renk kanallarıyla aynı duyarlılıkta bir saydamlılıksaydamlık kanalı da destekler; GIF'de saydamlık bir renk değerinin saydam olarak işaretlenmesiyle elde ediliyordu.
 
=== Tarama ve animasyon ===
Satır 35 ⟶ 36:
İçlerinde [[GIMP]], [[Inkscape]], [[Adobe Photoshop]], [[Macromedia Fireworks]], [[Microsoft Paint]] ve Apple [[iPhoto]]'nun da bulunduğu birçok program PNG biçiminde görüntü saklamayı desteklemektedir.
 
PNG biçiminde görüntü üretirken, görüntünün istenen kalite seviyesinin gerektirdiği en az renk derinliğinde saklanması gerektiği unutulmamalıdır, ör. siyah-beyaz bir çizimi 8-bit gri tonlamada saklamak dosya büyüklüğünü çok arttıracaktırartıracaktır. PNG görüntüyü üreten programın sakladığı meta verinin çokluğu da dosyanın şişmesinde bir etkendir. Çoğu programlar sadece program adı ve zaman bilgisi gibi şeyleri saklarken Macromedia Fireworks gibi programların ayrıntılı ve büyük miktarda veriyi PNG dosyalarında tuttuğu bilinmektedir.
 
=== Web tarayıcı desteği ===
Özgür yazılım olan tarayıcıların hemen hepsi libpng kullanarak PNG desteklerini gerçekledikleri halde sürüm 6 itibariyle [[Internet Explorer]]'ın tüm sürümleri tam PNG desteği vermemektedir. Internet Explorer 6, saydamlık kanallı PNG'leri desteklemezken (Bu durum ufak bir cssCSS özelliğiyle aktif hale getirilebiliyor(filter:progid:DXImageTransform.Microsoft.AlphaImageLoader('src=xxx.png'))), daha düşük sürümler bazı gri tonlamalı resimleri gösterememekte ve bazı resimlerle de çakılmaktadır. Bu nedenle PNG halahâlâ GIF' tabanlı saydam web görüntüleri alanında yerinden edememiştir. Internet Explorer 7 ile PNG'ye tamiyileştirilmiş bir destek verilmektedir.
 
== Diğer görüntü biçimleriyle karşılaştırması ==
Satır 53 ⟶ 54:
 
=== GIF ve PNG ===
Küçük görüntüler için GIF biçimi, PNG'ye göre daha fazla sıkıştırma olanağı sağlar. PNG biçimi, GIF'e göre daha geniş şeffaflık seçenekleri sunar. PNG biçimindeki görüntüler, GIF'e göre daha az program tarafından desteklenir (örneğin eski office yazılımları ve internet tarayıcıları). PNG görüntüleri, GIF biçimindekilere göre bilgisayar ekranında daha hızlı belirir.
 
{{Çokluortam sıkıştırma}}