Resim Kalitesini Koruyarak Sıkıştır
Bir web sayfasının yavaş açılmasının en yaygın nedeni, gereğinden büyük görsellerdir. Telefon kamerasından çıkan 6 MB'lık bir fotoğraf, ekranda 800 piksel genişliğinde görünecekse taşıdığı verinin büyük bölümünü boşa harcar. Doğru yaklaşımla aynı fotoğrafı 150–250 KB'a indirip gözle ayırt edilemeyecek bir sonuç almak mümkündür. Aşağıda resim optimizasyon sıkıştırma sürecini, hangi kararın hangi aşamada verileceğini gösterecek şekilde adım adım anlatıyorum.
Önce Şu İki Kavramı Ayırın
Kayıplı (lossy) sıkıştırma, insan gözünün fark etmediği detayları atarak dosyayı küçültür; JPEG, WebP ve AVIF bu sınıfa girer. Kayıpsız (lossless) sıkıştırma ise hiçbir piksel bilgisini yok etmez, yalnızca veriyi daha verimli paketler; PNG ve GIF bu davranışı gösterir. Kayıplı sıkıştırmada her yeni kayıt bir öncekinin üzerine hasar bindirir, kayıpsızda ise böyle bir birikim olmaz. Bu ayrımı akılda tutmak, ilerideki hataların çoğunu baştan engeller.
Adım Adım Süreç
-
Görselin gerçek kullanım boyutunu belirleyin. Sıkıştırmadan önce yapılacak ilk iş yeniden boyutlandırmadır. Bir blog yazısının içerik alanı 720 piksel genişse, 4000 piksellik bir fotoğrafı orada yayınlamanın anlamı yok. Retina ekranlar için ölçünün en fazla iki katını hedefleyin: 720 piksel alan için 1440 piksel yeterlidir. Tek başına bu adım, dosya boyutunu sıkıştırmaya bile gerek kalmadan yüzde 80'in üzerinde düşürebilir.
-
İçeriğe uygun formatı seçin. Format seçimi, kalite/boyut dengesini kalite ayarından daha çok etkiler.
İçerik türü Önerilen format Neden Fotoğraf, yumuşak geçişli görüntü AVIF veya WebP, yedek olarak JPEG Sürekli ton geçişlerinde çok verimli Ekran görüntüsü, arayüz, keskin metin PNG veya kayıpsız WebP Kenarlar bulanıklaşmaz Logo, ikon, çizim SVG Vektör olduğu için her ölçekte net Şeffaflık gereken fotoğraf WebP veya AVIF Alfa kanalı ile kayıplı sıkıştırma bir arada -
Kalite değerini gözle test ederek belirleyin. JPEG ve WebP için 75–85 aralığı çoğu fotoğrafta güvenli bölgedir. 90'ın üzerine çıkmak dosyayı ciddi biçimde büyütürken gözle görülür bir kazanç sağlamaz. Sabit bir sayıya bağlanmak yerine, aracın karşılaştırma görünümünde orijinal ile sıkıştırılmışı yan yana açıp gökyüzü, ten tonu ve düz renkli geniş alanlara bakın: bozulma önce oralarda belirir.
-
Doğru araçları kullanın. Tarayıcı üzerinden çalışan Squoosh, dosyayı sunucuya yüklemeden yerel olarak sıkıştırır ve iki paneli karşılaştırmalı gösterir. Toplu iş için komut satırı araçları daha uygundur: JPEG'de MozJPEG, PNG'de pngquant ve oxipng, WebP dönüşümünde cwebp, genel işlemler için ImageMagick. Yüzlerce dosyayı elle tek tek geçirmek yerine bir klasörü baştan sona işleyen tek komut yazmak, hem zamanı hem tutarlılığı korur. Dosya biçimleri arasında geçiş yapmayı ayrıntılı anlatan format dönüştürme rehberi bu noktada işinizi kolaylaştırır.
-
Gereksiz meta veriyi temizleyin. Fotoğraflar EXIF etiketleri, renk profilleri ve bazen gömülü küçük ön izleme görüntüleri taşır. Bunlar onlarca kilobayt yer kaplayabilir ve konum bilgisi gibi paylaşmak istemeyeceğiniz detayları içerebilir. Sıkıştırma araçlarının çoğunda meta veriyi kaldıran bir seçenek vardır; yalnızca sRGB renk profilini korumak genellikle yeterlidir.
-
Farklı ekranlar için birden fazla ölçü üretin. Aynı görselin 480, 960 ve 1440 piksellik sürümlerini hazırlayıp tarayıcıya seçim şansı verdiğinizde, telefonla giren okuyucu masaüstü boyutundaki dosyayı indirmek zorunda kalmaz. Bu, mobil kullanıcıların hem hızını hem veri tüketimini doğrudan etkiler.
-
Sonucu gerçek koşullarda ölçün. Sayfayı yayına aldıktan sonra tarayıcının geliştirici araçlarındaki ağ sekmesinde görsellerin gerçek transfer boyutunu kontrol edin. Beklediğinizden büyük bir değer görüyorsanız, arada görseli yeniden işleyen bir eklenti veya tema ayarı olabilir. Tarayıcı performansını konu alan yazıda anlatılan ölçüm alışkanlıkları burada da geçerlidir.
Sık Yapılan Hatalar
- Aynı JPEG'i tekrar tekrar kaydetmek. Her kayıt yeni bir kayıplı geçiş demektir. Düzenlemeleri her zaman orijinal dosya üzerinden yapın, sıkıştırılmış çıktıyı kaynak olarak kullanmayın.
- Ekran görüntüsünü JPEG olarak kaydetmek. Keskin metin kenarlarında bulanık lekeler oluşur ve dosya PNG'den küçük de olmaz.
- Boyutlandırmayı HTML'e bırakmak. Görseli büyük yükleyip ekranda küçültmek tarayıcıyı yormaktan başka işe yaramaz; küçültme işlem
© 2026 Net Kişayol