WebP ve AVIF: Görüntü Türü, Kalite ve Dosya Boyutuna Göre Seçin

A practical comparison and a fallback example for web images.

WebP vs AVIF: Hangisi Daha İyi ve Hangi Görsel Formatını Kullanmalısınız?

Web (1)

WebP veya AVIF'i kendi görüntünüzün gerçek boyutundaki dışa aktarmalarını karşılaştırarak seçin. İki uzantı da en küçük dosyayı garanti etmez.

WebP veya AVIF'i, kendi görüntünüzün gerçek görüntüleme boyutundaki dışa aktarmalarını karşılaştırarak seçin. AVIF fotoğraf teslimi için çekici bir seçenek olabilir; WebP hem kayıplı hem kayıpsız iş akışları sunar. İki uzantı da en küçük dosyayı veya en iyi görünen sonucu garanti etmez.

Hangisini önce denemeli?

VarlıkBaşlangıç karşılaştırmasıSeçmeden önce inceleyin
Fotoğraf veya ürün fotoğrafıAVIF ve kayıplı WebPDoku, geçişler, bayt ve kodlama süresi
Küçük yazılı ekran görüntüsüPNG ve kayıpsız WebPHarf kenarları ve tam piksel ayrıntısı
Saydam kesitPNG, WebP ve AVIFAçık ve koyu arka planlarda alfa kenarları
Vektör logoSVG'yi aday olarak tutunGerçek çizim ve alan platform

Sıkıştırma ve kalite: karşılaştırılabilir dışa aktarmalar kullanın

İki kodlayıcıda 80 kalite değeri eşit görsel kalite demek değildir. Aynı kaynaktan başlayın, aynı çıktı boyutlarını kullanın ve iki çıktı da kalite gereksiniminizi karşılayana kadar her kodlayıcıyı ayarlayın. Sonra baytları karşılaştırın. Karşılaştırmanın tekrarlanabilmesi için kodlayıcı sürümünü, kalite ayarını, effort veya speed ön ayarını ve metadata işlemesini not edin.

Küçük bir test için kendi varlıklarınızdan bir dokulu fotoğraf, bir düz geçiş, bir ekran görüntüsü ve bir saydam kesit seçin. Sonuçları ayrı kaydedin; bir ortalama kötüleşen görüntüyü gizleyebilir. Bu bir test yöntemidir, bir biçimin sabit bir yüzde kazandırdığına dair ölçülmüş bir iddia değildir.

Saydamlık, animasyon ve HDR

WebP'nin kapsayıcı belirtimi alfa ve animasyon içerir. AVIF belirtimi alfayı, görüntü dizilerini ve HDR'yi destekler. Biçim yeteneği kodlayıcınızın, CMS'inizin veya görüntüleyicinizin her özelliği desteklediğini garanti etmez. Animasyonlu veya HDR dosyayı amaçlanan uygulamada test edin.

İki biçim de saydam varlıklar için kullanılabilir. Dışa aktarma ayarları yine önemlidir: dönüşümden sonra gölgeleri ve yumuşak kenarları inceleyin. Alttaki kontrol için saydamlığın nasıl doğrulanacağına bakın.

Alternatifleri picture öğesiyle sunun

Bu örnek HTML aynı fotoğrafın üç dışa aktarmasını kullanır. Dosya adlarını, boyutları ve alternatif metni kendinizinkilerle değiştirin:

<picture>
  <source srcset="photo.avif" type="image/avif">
  <source srcset="photo.webp" type="image/webp">
  <img src="photo.jpg" width="1200" height="800" alt="Mountain lake">
</picture>

Tarayıcı işaretlemeye ve kendi desteğine göre ilk uygun kaynağı kullanır; üç dosyayı görsel kalite veya bayt boyutu için karşılaştırmaz. MDN picture başvurusu kaynak seçimini açıklar. Saydam bir varlık için JPEG yerine PNG yedeği kullanın.

Dosya boyutu kadar teslimi de kontrol edin

Tüm görüntü kütüphanesini değiştirmeden önce test sayfasını bir telefonda ve bir masaüstünde açın, seçilen kaynağı tarayıcı geliştirici araçlarında inceleyin ve önemsediğiniz bağlantıda yüklemeyi ölçün. Daha küçük bir indirme tek başına daha hızlı bir sayfa kanıtlamaz: keşif, öncelik, kod çözme ve yerleşim de bir görüntünün ne zaman göründüğünü etkiler.

Yükleme davranışı önemliyse AVIF progressive decoding yazısını okuyun. Vektör çizim için logolarda SVG ve PNG ile başlayın; saydam raster teslim için saydam görüntü biçimlerini karşılaştırın.

İlgili yazılar