Gizemli Yol Safari iPad Retina Görüntülerini Yönetiyor
Mobile Safari'deki garip bir hata, iPad'inizin yeni Retina'nızda size yüksek çözünürlüklü görüntüler göstermeyi reddedebileceği anlamına gelir. Görüntüleyin, bunun yerine onları küçültün ve düşük çözünürlüklü olduklarında olabilecekleri kadar kötü görünmelerini sağlayın. ile başlar. Garip bir şekilde, bu sorun yalnızca JPG'leri ve ardından yalnızca belirli JPG'leri etkiler. Neler oluyor?
Fotoğrafçı Duncan Davidson bazı fotoğrafları retinaya yerleştirirken, küçük fotoğraflardan daha kötü göründüklerini fark etti. Bir inek olarak, nedenini öğrenmek için etrafı araştırmaya başladı ve şu açıklamayı yaptı:
1775 piksel genişliğinden (veya 1180 piksel yüksekliğinden) daha büyük resimler Webkit tarafından aşağı örneklenir. Bu sayıya kadar ve sen iyisin. Yine de 1776'yı vurun ve resimleriniz küçültülür. PNG'ler gayet iyi ve aynı zamanda - garip bir şekilde - Apple'ın sitesindeki retinalı görüntüler.
Çözümün, aşamalı JPG'leri kullanmak olduğu ortaya çıktı. Bunları kullandığımız zamanları hatırlıyor musun? Aşamalı bir JPG, art arda daha yüksek çözünürlüklü görüntüleri indirir ve görüntüler. Böylece bloklu ama eksiksiz bir görüntü elde edersiniz ve bu görüntü daha fazla veri alındıkça doldurulur. Aşamalı bir JPG kullanın ve Webkit'in görüntülenmesinde sorun olmayacaktır.
Bu, farklı büyüklükteki ekranlar için görüntü sunma sorununa şaşırtıcı derecede akıllı bir çözüm, ancak bir sorum var: Bu ilerici JPG'lerin yarı yolda durup duramayacağını bilen var mı? Yani, normal bir iPad yalnızca görüntüleyebileceği kadar ayrıntı yükleyebilir mi?
Devamını oku teknik detaylar, ayrıca Sonuçlar Deneyin özeti, Duncan'ın blogunda.