Ekipten zanaat, formatlar ve iyi bir sonucun arkasındaki küçük kararlar hakkında notlar.
Tek bir görselin tarayıcıda nasıl dönüştüğü ve birkaçında neyin değiştiği
Bir JPEG dosyasını sayfaya bıraktığında tarayıcı dosyayı belleğe okur, sıkıştırılmış veriyi yerleşik JPEG okuyucusuyla ham piksellere çözer, bu pikselleri ekran dışı bir yüzeye çizer ve platformdan onları yeniden WebP olarak yazmasını ister. Her adım tarayıcıda, kendi donanımında olur, bu yüzden hiçbir bayt ağdan geçmez. Denemelerimizde 1024 çarpı 768 boyutlu bir JPEG yaklaşık 54 milisaniyede, 3840 çarpı 2160 boyutlu bir fotoğraf yaklaşık 550 milisaniyede biter. Birkaç görseli birlikte dönüştürdüğünde iş sunucumuza taşınır, onları birlikte kodlar ve bağlantısı yaklaşık 2 saat içinde silinen tek bir indirme döndürür.
EXIF ve üst veriye ne olur
JPEG dosyaları gerçek üst veri yükleri taşıyabilir. EXIF kamera modelini, GPS koordinatlarını, deklanşör hızını ve yönelimi kaydeder. IPTC alanları telif ve altyazı tutar. XMP paketleri düzenleme geçmişini izler ve ICC profilleri renk yönetimli işi kapsar. Buradaki dönüştürme bunların hiçbirini saklamaz. Çıkan WebP yalnızca görünür pikselleri tutan temiz bir dosyadır. Bu tarayıcı üzerinden çizen görsel araçlar için normal davranıştır, Chromium, Firefox ve WebKit boyunca aynı. Çoğu web yayını için üst veriyi düşürmek bir artıdır: birkaç bayt kısar ve GPS ya da kişisel verinin herkese açık bir görsele sızmasını durdurur. Belirli bir alanın korunmasına ihtiyacın varsa, ki genellikle yönelim olur, dönüştürmeden önce fotoğrafı döndür ya da üst veriye duyarlı bir düzenleyici kullan. Özgün üst verinin sağlam kalması gereken arşiv işleri için bu araca güvenme.
WebP karşı JPEG: sıkıştırma nasıl farklı
JPEG bir görseli 8'e 8 bloklara böler ve uzamsal detayı frekans verisine çevirmek için bir Ayrık Kosinüs Dönüşümü çalıştırır, sonra yüksek frekansları daha sert nicemler. WebP VP8 videodan bir tahmin şeması ödünç alır: her blok zaten çözülmüş komşularından tahmin edilir ve yalnızca kalan fark saklanır. Bu aynı dosya boyutunda daha az bloklu bozulma bırakma eğilimindedir, özellikle JPEG'in ızgarasının görünür bir mozaik olarak yüzeye çıkabildiği yumuşak geçişlerde ve ten tonlarında. Yüksek kalitede fotoğraflarda, q80 üzerinde, göz farkı nadiren yakalar, ama boyut avantajı sabit kalır. Daha düşük kalitede, q60 altında, WebP'nin önderliği genişler ve bozulma karakteri değişir: WebP daha yumuşak bir bulanıklığa karışırken JPEG kendi tescilli bloklarını gösterir. Hiçbiri her görselde kazanmaz. Yapraklar gibi yoğun dokulu konular bazen her iki biçimde de yaklaşık aynı sıkışır.
Core Web Vitals ve WebP gerekçesi
Largest Contentful Paint, ya da LCP, görüntü alanındaki en büyük görünür öğenin yüklemeyi ne kadar hızlı bitirdiğini ölçer. Çoğu pazarlama sayfasında o öğe bir kahraman fotoğraftır. Google Core Web Vitals'ın Aramada bir sıralama faktörü olarak iş gördüğünü doğruladı. Kahraman 'lik bir JPEG olduğunda, orta sınıf bir mobil bağlantıda LCP'yi 2,5 saniye eşiğinin ötesine itebilir. Aynı fotoğrafı yaklaşık 'de WebP'ye dönüştür ve LCP sayfada başka hiçbir değişiklik olmadan yeşil bölgeye geri kayabilir. Yüzde 25 ila 34 tasarruf sayfadaki her görselde birikir. Toplam tutan altı JPEG taşıyan bir sayfa WebP'ye geçerek 300 ila atabilir, ki bu yavaş bağlantılarda ilk anlamlı boyamayı doğrudan hızlandırır. İçerik pazarlığını destekleyen CDN'ler WebP'yi uyumlu tarayıcılara kendiliğinden verir, yani özgünler bir kez var olunca görsel başına angarya kalmaz.
2026'da WebP için tarayıcı desteği ve boşluklar
2026 itibarıyla WebP Chrome'da sürüm 17'den, Firefox'ta 65'ten, Edge'de 18'den, Opera'da 11.10'dan ve Safari'de iOS 14 ve macOS Big Sur'da sürüm 14'ten beri okunur. caniuse.com'a göre WebP çözmek için birleşik küresel kapsama tarayıcı trafiğinin yüzde 97'sini aşar. Kalan ince dilim çoğunlukla Internet Explorer 11, macOS Catalina'da Safari 13 ve çok eski Android tarayıcılarından oluşan uzun bir kuyruktur. Çoğu kamu projesi için WebP'yi herkese sunmak güvenlidir. Tam kapsama gerektiğinde, HTML picture öğesi bir WebP kaynağını ve bir JPEG yedeğini tek bir etikette listelemene izin verir ve tarayıcı okuyabildiği ilk biçimi alır. Görsel optimizasyonu olan CDN'ler biçimi tarayıcının gönderdiği Accept başlığından otomatik pazarlar, yani onlar üzerinden sunarken elle tarayıcı başına test gerekmez.
WebP ne zaman kullanılmamalı
WebP modern tarayıcılara web teslimatı için doğru çağrıdır, ama birkaç yaygın noktada yanlış çağrıdır. Baskı işi WebP'nin taşımadığı CMYK rengine ihtiyaç duyar, yani basım için JPEG ve TIFF standart kalır. E-posta istemcileri dengesizdir: Gmail ve Apple Mail WebP'yi işler, ama Windows'taki Outlook işlemez. Dosya paylaşımı ve pazar yerleri de değişir. Google Drive, Dropbox ve GitHub WebP'yi sorunsuz gösterir, oysa birçok sosyal platform, stok ajansı ve e-ticaret sistemi gelen görselleri içeride yeniden JPEG'e sıkıştırır, ki bu WebP adımını anlamsız kılar. Düzenleyici desteği hâlâ düzensizdir: Lightroom, Capture One ve Affinity Photo WebP açabilir, yine de birçok eklenti ve dışa aktarma ön ayarı hâlâ JPEG'e varsayılır. Kontrol etmediğin üçüncü taraf sistemlerden görsel geçiren herhangi bir iş akışı için bir JPEG ana kopyası tut ve yalnızca son teslimat katmanında WebP'ye dönüştür.