ToolBox Image — Görüntü sıkıştırma aslında nasıl çalışır (5 dakikada)
JPEG, WebP, AVIF — ne yaptıkları, ödünleşimleri ve doğru kodlayıcının nasıl seçileceği.
Görüntü sıkıştırma prensipte çözülmüş bir problemdir, ancak yanlış biçim veya kalite ayarını seçmek bant genişliğini boşa harcayabilir, sitenizi yavaşlatabilir veya görünür yapay bozulmalar üretebilir. İşte ana biçimlerin nasıl çalıştığı ve her birinin ne zaman kullanılacağı hakkında pratik bir rehber.
Kayıplı vs kayıpsız
Her görüntü biçimi iki kategoriden birine girer. Kayıpsız biçimler orijinalin her pikselini korur — kodu çözülmüş görüntü, kaynakla bit-bit aynıdır. Kayıplı biçimler, insan gözünün daha az duyarlı olduğu bilgileri atar, bir miktar doğruluk pahasına çok daha küçük dosya boyutları elde eder.
Hangisini seçeceğiniz kullanım durumuna bağlıdır. Fotoğraflar ve gradyanlar kayıplı sıkıştırmayı iyi tolere eder çünkü yapay bozulmalar normal görüntüleme boyutlarında fark edilmesi zordur. Ekran görüntüleri, metin, logolar ve keskin kenarlı grafikler, keskin kalmaları için kayıpsız kodlama gerektirir.
JPEG: evrensel standart
JPEG, otuz yıldır web'de baskın görüntü biçimi olmuştur. Ayrık kosinüs dönüşümüne dayalı kayıplı bir sıkıştırma algoritması kullanır — video codec'lerinde kullanılan aynı teknik. Kodlayıcı, görüntüyü 8x8 piksel bloklarına böler, her bloğu frekans uzayına dönüştürür ve insan gözünün daha az algıladığı yüksek frekanslı bilgileri atar.
Güçlü yönler: Evrensel tarayıcı desteği, fotoğraflar için mükemmel sıkıştırma, ayarlanabilir kalite.
Zayıf yönler: Saydamlık desteği yok, düşük kalitede görünür blok yapay bozulmaları, metin ve grafikler için zayıf sıkıştırma.
En uygun: Fotoğraflar, karmaşık gradyanlar, sosyal medya görüntüleri, evrensel uyumluluğun dosya boyutundan daha önemli olduğu her durum.