WebP vs JPG: format yang benar-benar unggul dari Google, dan area yang tetap dikuasai JPG
Google sudah menghabiskan lima belas tahun mencoba mempensiunkan JPG, dan JPG baik-baik saja. Itulah hal paling aneh dari kisah WebP vs JPG: format yang lebih baru ini benar-benar lebih unggul dalam tugasnya, sudah tersedia di setiap browser di muka bumi, melayani sebagian besar gambar yang Anda lihat online, dan tetap saja belum menggantikan format dari tahun 1992 itu. Kedua fakta ini punya alasan kuat di baliknya, dan alasan itu mengarah pada jawaban yang jelas soal mana yang sebaiknya Anda pakai.
Dari mana asal WebP
WebP muncul pada 2010, dan asal-usulnya menjelaskan karakternya. Google baru saja mengakuisisi perusahaan kompresi video dan menyadari bahwa teknologi untuk memampatkan satu frame video juga bisa memampatkan gambar tunggal. Dalam arti yang longgar tapi jujur, file WebP adalah satu frame video yang mengenakan pakaian format gambar.
Codec video sangat ketat soal ukuran karena memang harus begitu, dan sifat ketat itu ikut terbawa. Pengujian resmi dari Google sendiri menemukan file WebP 25 sampai 34% lebih kecil daripada JPG dengan kualitas visual setara. Pengujian independen mendarat di kisaran yang sama. Bagi perusahaan yang melayani miliaran gambar setiap hari, seperempat dari bandwidth adalah kekayaan besar, dan itu menjelaskan persis kenapa Google membangunnya serta kenapa hampir semua situs besar kini menyajikannya.
Apa sebenarnya harga dari “lebih kecil”
Tidak ada yang gratis dalam kompresi, jadi wajar untuk bertanya apa yang dikorbankan WebP. Pada pengaturan kualitas yang wajar, jawaban jujurnya adalah: nyaris tidak ada yang bisa Anda lihat. Namun tekan kedua format ini sampai batasnya, dan keduanya gagal dengan cara berbeda. JPG pecah menjadi artefak kotak-kotak yang kasar dan tampak rusak. WebP justru menghaluskan, perlahan mengikis tekstur halus, sehingga rumput, rambut, dan grain film jadi sedikit lebih licin seperti lilin. Tidak ada mode kegagalan yang jadi masalah pada ukuran yang dipakai situs web sungguhan, tapi itulah kenapa fotografer dengan mata terlatih kadang mengeluh soal versi WebP dari karya mereka.
WebP juga membawa trik yang sama sekali tidak dimiliki JPG. Ia mendukung transparansi seperti PNG, animasi seperti GIF, dan mode tanpa kehilangan, semuanya dalam satu format. Di atas kertas ia menggantikan tiga format sekaligus, dan itu memang persis yang dijanjikan.
Lalu kenapa JPG masih ada di mana-mana?
Karena kompatibilitas adalah sebuah fitur, dan JPG punya tiga puluh tahun pengalaman soal itu. Setiap kamera menulis JPG. Setiap printer foto, portal unggah pemerintah, CMS kuno, mesin bordir, dan sistem infotainment mobil membacanya. Dukungan browser untuk WebP baru menyeluruh pada 2020, saat Safari akhirnya ikut bergabung, dan browser adalah bagian yang mudah. Ekosistem panjang perangkat lunak yang bersinggungan dengan gambar sangatlah luas, dan sebagian besar darinya masih acuh tak acuh pada WebP.
Begitulah cara Anda sampai pada keanehan zaman sekarang: situs web dengan senang hati menyajikan file WebP kepada Anda, yang kemudian ditolak situs lain saat Anda coba unggah. Browser Anda menyimpan sebuah WebP, editor foto atau formulir listing marketplace Anda menolaknya, dan sekarang Anda mencari konverter. Kalau itulah yang membawa Anda ke sini, ada satu artikel penuh soal kisah ini, dan solusinya ada di bagian bawah halaman ini.
Keputusan praktisnya
Untuk gambar di situs web yang Anda kelola sendiri, WebP nyaris jadi kemenangan gratis: kualitas visual sama, ukuran jauh lebih kecil, dan didukung penuh di semua browser. Mengonversi JPG ke WebP untuk kebutuhan web adalah salah satu peningkatan performa termurah yang tersedia.
Untuk semua kebutuhan lain dalam hidup Anda, JPG tetap jadi jawaban paling aman. Ia terbuka di setiap perangkat yang pernah Anda serahkan filenya, tanpa pengecualian dan tanpa syarat tersembunyi. Saat sebuah WebP mendarat di penyimpanan Anda dan perlu dikirim ke tempat yang tidak biasa, mengonversi WebP ke JPG menyudahi soal kompatibilitas untuk selamanya, dengan sedikit penalti ukuran yang tidak akan pernah Anda sadari pada file pribadi.
Dan kalau filenya punya transparansi, ingat JPG tidak bisa menyimpannya: konversi WebP ke PNG sebagai gantinya, atau area transparan itu akan diratakan ke latar solid.
Satu hal yang tidak ditentukan oleh format mana pun
Di mana konversi itu terjadi. Sebagian besar situs konverter mengunggah gambar Anda ke server mereka, memprosesnya di sana, lalu mengirim kembali hasilnya, yang berarti file Anda melakukan perjalanan yang sebenarnya tidak perlu Anda izinkan. Konversi format adalah komputasi lokal murni, dan browser Anda sepenuhnya mampu melakukannya. Konverter di bawah ini mendekode dan menyimpan ulang sepenuhnya di perangkat Anda: tidak ada yang diunggah, tidak ada yang disimpan, tidak ada batas file, dan Anda bisa menjalankannya dalam mode pesawat untuk membuktikannya. Letakkan sebuah WebP dan lihat ia kembali sebagai JPG.