Pilih paket

Gambar WebP dan AVIF: tampilan sama, kilobyte lebih sedikit

Kapan memakai WebP atau AVIF sebagai pengganti JPEG dan PNG, cara membuatnya, cara memasangnya dengan cadangan untuk browser lama, dan ukuran yang tepat.

  • Diperbarui
panduan · kecepatan
Langkah
9
Waktu baca
4mnt
Bagian
4
Mulai panduan

WebP dan AVIF adalah format gambar yang dibuat untuk web. Pada kualitas visual yang sama, file WebP biasanya 25–35% lebih kecil daripada JPEG, dan AVIF sering kali lebih kecil lagi. Di halaman dengan sepuluh foto, perbedaannya langsung terasa saat pemuatan dan pada LCP (lihat Memahami Core Web Vitals: LCP, INP, dan CLS).

Yang akan Anda capai

  • memilih format yang tepat untuk setiap gambar;
  • membuat gambar dengan ukuran dan kualitas yang tepat;
  • memasangnya di halaman agar tampil di browser mana pun.

Format mana yang dipilih

GambarFormat
fotoWebP atau AVIF; JPEG hanya sebagai cadangan
logo, ikon, gambar sederhanaSVG, jika ada; jika tidak, PNG atau WebP lossless
tangkapan layar berisi teksPNG atau WebP lossless; dengan JPEG, teks tampak bernoda
gambar dengan latar transparanWebP atau AVIF (keduanya mendukung transparansi); PNG sebagai cadangan
animasivideo pendek (MP4 atau WebM) sebagai pengganti GIF

Dukungan browser: WebP berfungsi di semua browser yang dipakai saat ini. AVIF berfungsi di versi terbaru Chrome, Edge, Firefox, dan Safari; iPhone atau Mac lama yang belum di-update mungkin tidak bisa menampilkannya. Karena itu, untuk AVIF Anda juga menyiapkan cadangan (langkah 6).

Langkah-langkah

A. Menyiapkan gambar

  1. Perkecil sesuai lebar yang dibutuhkan. Foto yang ditampilkan selebar 800 piksel cukup berukuran paling besar 1600 (untuk layar berkepadatan tinggi), bukan 6000 seperti hasil kamera ponsel.
  2. Ekspor ke WebP atau AVIF. Program edit foto saat ini punya opsi WebP di Export atau Simpan sebagai. Secara online, tanpa menginstal apa pun, Anda bisa memakai https://squoosh.app: gratis, dari Google, dan gambar diproses di browser Anda, tidak diunggah ke server.
  3. Pilih kualitas. Untuk foto, kualitas sekitar 75–80 untuk WebP dan 50–65 untuk AVIF biasanya terlihat sama dengan aslinya. Bandingkan kedua versi pada ukuran sebenarnya, bukan saat diperbesar.
  4. Periksa ukuran file. Sebagai patokan: foto selebar halaman, sekitar 150–300 KB; foto di dalam teks, di bawah 150 KB; thumbnail, di bawah 50 KB.

B. Memasangnya di halaman

  1. Satu format saja, WebP — berfungsi di mana saja, jadi sudah cukup:

    <img src="/img/sala.webp" width="1600" height="900" alt="Sala de tratament a cabinetului">

    width dan height memberi tahu browser proporsinya, agar tempatnya disediakan dan halaman tidak melompat (CLS).

  2. AVIF dengan cadangan — browser memilih format pertama yang dipahaminya:
    <picture>
      <source srcset="/img/sala.avif" type="image/avif">
      <source srcset="/img/sala.webp" type="image/webp">
      <img src="/img/sala.jpg" width="1600" height="900" alt="Sala de tratament a cabinetului">
    </picture>
  3. Gambar di bagian bawah halaman diberi loading="lazy", agar baru diunduh saat pengunjung sampai di sana. Gambar besar pertama, di bagian atas halaman, tidak: gambar itu harus langsung dimuat. Anda bisa menambahkan fetchpriority="high".

C. Mengunggah ke server

  1. Unggah file ke folder website, dari Enhance (tab “Files”, lihat Mengunggah website dengan File Manager) atau lewat FTP (lihat FTP terenkripsi (FTPS) dengan FileZilla: akun dan data koneksi).
  2. Jika file .avif malah terunduh alih-alih tampil, tambahkan ke .htaccess di public_html:
    AddType image/avif .avif
    AddType image/webp .webp

Untuk WordPress, format dan pengaturan gambar dijelaskan di Gambar di WordPress: ukuran, format, dan pemuatan.

Jika ada kendala

  • Gambar sama sekali tidak muncul di sebuah browser. Browser tersebut tidak mengenali formatnya. Gunakan <picture> dengan cadangan JPEG atau PNG (langkah 6).
  • Gambar tampak pecah atau bernoda. Kualitasnya terlalu rendah. Ekspor ulang dengan kualitas 5–10 poin lebih tinggi.
  • File WebP lebih besar daripada JPEG-nya. Ini terjadi pada gambar yang sangat kecil atau sudah sangat terkompresi. Pakai versi yang lebih kecil.
  • Gambar tampak melar atau gepeng. width dan height di kode tidak sama proporsinya dengan file. Isi dengan ukuran gambar yang sebenarnya.
Dukungan

Mentok? Kita selesaikan bersama.

Tulis langkah mana yang tidak berhasil dan, jika bisa, kirimkan tangkapan layar. Kami akan membalas pada jam kerja.

Telepon dan WhatsApp+40 775 396 021
Jam kerjaSenin–Jumat, 09.00–18.00 waktu Rumania (14.00–23.00 WIB; saat musim panas Eropa 13.00–22.00 WIB)

Jangan pernah mengirimkan kata sandi kepada kami lewat WhatsApp atau email. Informasi apa yang membantu kami menyelesaikan masalah sekaligus: cara meminta bantuan.