Bir ürün fotoğrafı 2 MB'lık bir PNG olarak sunuluyor ve yavaş yükleniyor. İndirilen boyutu gözle görülür kalite kaybı olmadan en güvenilir şekilde hangisi küçültür?
- aDosyanın uzantısını
.png'den.jpg'ye değiştirmek, böylece format değişir - bFotoğrafı JPEG veya WebP gibi lossy bir formata yeniden encode etmek✓
- c
<img>elementine açıkwidthveheightattribute'ları eklemek - dGörselin opacity değerini CSS ile düşürüp daha hafif render etmek
Açıklama:Fotoğraflar, keskin kenarlı grafikler için tasarlanmış lossless PNG yerine JPEG veya WebP gibi lossy formatlarda çok daha iyi sıkışır. Uzantıyı değiştirmek (a) byte'ları yeniden encode etmez — dosya 2 MB'lık PNG olarak kalır. width/height attribute'ları (c) layout alanını rezerve edip kaymayı önler ama indirilen byte sayısını değiştirmez.