
Perlombaan Mengurangi Beban Website
Di artikel *Batch* sebelumnya, kita telah membahas bagaimana format WebP (buatan Google) berhasil membantai format kuno JPG dan PNG karena ukurannya yang 30% lebih ringan dengan kualitas gambar yang sama tajamnya.
Namun, dunia web sangat kejam dalam hal menuntut performa tinggi (terutama untuk mengejar skor 100 di Google Core Web Vitals). Konsorsium raksasa teknologi seperti Netflix, Apple, dan Amazon bekerja sama mengembangkan Codec video baru (AV1) dan meraciknya menjadi format gambar statis super canggih: AVIF (AV1 Image File Format).
Apa Hebatnya Format AVIF?
AVIF adalah rajanya efisiensi saat ini. Kehebatannya terletak pada algoritmanya yang sangat pintar memahami tekstur foto alami manusia.
- Kompresi Brutal Tanpa Pecah: Foto JPG pemandangan alam berukuran 500 KB, jika diubah ke WebP menjadi 350 KB. Jika diubah ke AVIF, ukurannya bisa menyusut drastis menjadi hanya 150 KB! (Hemat lebih dari 50% dari WebP) dengan kualitas visual yang sama mulusnya.
- Mendukung Gambar Animasi & Transparansi (Alpha): Sama seperti WebP, AVIF juga bisa menggantikan tugas gambar transparan PNG dan animasi repetitif GIF dengan ukuran file yang amat mungil.
- HDR dan Kedalaman Warna 10-bit: Jika kamu membuat website portofolio fotografi profesional, AVIF mampu menyimpan detail kecerahan (High Dynamic Range) yang membuat warna foto terlihat jauh lebih "menyala" di layar OLED dan iPhone modern.
Apakah Kita Sudah Bisa Pakai AVIF Sekarang?
Ya, 100%! Pada tahun 2024 ke atas, seluruh browser mayoritas dunia (Google Chrome, Apple Safari 16+, Firefox, dan Edge) sudah resmi mendukung format AVIF.
Cara Aman Implementasinya di HTML (Fallback)
Tentu saja, kamu harus berjaga-jaga jika ada satu atau dua pengunjungmu yang masih memakai HP jadul 5 tahun lalu yang belum tahu apa itu AVIF. Sebagai Web Developer, kamu bisa menggunakan tag HTML ajaib bernama untuk memberikan pilihan berurutan ke browser.
<picture>
<!-- Prioritas 1: Jika browser paham AVIF, tampilkan ini! -->
<source srcset="banner-utama.avif" type="image/avif">
<!-- Prioritas 2: Jika gagal, turun pakai format WebP -->
<source srcset="banner-utama.webp" type="image/webp">
<!-- Prioritas Terakhir: Mentok-mentok kembalikan ke JPG kuno -->
<img src="banner-utama.jpg" alt="Banner Keren" loading="lazy">
</picture>Dengan cara ini, website-mu akan menjadi super ngebut bagi mayoritas pengguna baru, tapi tidak akan rusak layarnya bagi *user* jadul.
Mau langsung pakai template?
Jelajahi template gratis dan premium di TampilKit untuk mempercepat proses development project kamu.
Browse Templates