- JPEG XL ialah format imej lanjutan yang menawarkan mampatan yang jauh lebih tinggi daripada JPEG tradisional dan sokongan natif untuk HDR.
- Chrome telah mengintegrasikan semula sokongan untuk fail .jxl menggunakan penyahkod selamat yang ditulis dalam Rust untuk mengoptimumkan prestasi.
- Ia membolehkan transkoding fail JPEG lama tanpa kehilangan, mengurangkan saiznya tanpa mengorbankan satu piksel pun kualiti.
Anda mungkin pernah menemui fail yang berakhir dengan .jxl dan tidak tahu apa yang perlu dilakukan dengannya. Kita sedang bercakap tentang JPEG XL , format imej generasi akan datang yang akan mengubah segala yang kita tahu. Ia bukan sekadar kemas kini kepada JPEG klasik; ia adalah sistem baharu yang direka untuk menjadikan laman web sangat pantas dan foto mengekalkan kualiti yang menakjubkan tanpa mengambil separuh ruang cakera keras anda.
Berita mengejutkan ialah Google Chrome sekali lagi telah menerima pakai format ini , mengintegrasikan keupayaan untuk menyahkod imej-imej ini secara asli. Selepas beberapa perbincangan dan kontroversi yang agak besar dalam dunia pembangunan, pelayar daripada gergasi Mountain View telah memutuskan untuk komited kepada teknologi yang menjanjikan untuk menjadikan format seperti WebP ketinggalan zaman atau bersaing secara langsung dengan AVIF, terutamanya apabila ia berkaitan dengan fotografi ketepatan tinggi.
Apakah sebenarnya format JPEG XL itu?

Sebagai permulaan, namanya bukanlah satu kebetulan. Akronim JPEG berasal daripada jawatankuasa pakar fotografi, X bermaksud piawaian lanjutan, dan L bermaksud Jangka Panjang , kerana matlamatnya adalah untuk menjadi piawaian definitif selama beberapa dekad. Format ini tidak main-main: ia membolehkan imej beresolusi tinggi, mencapai sehingga terapiksel , dan menyokong kedalaman warna sehingga 32 bit setiap komponen.
Apa yang benar-benar menjadikan JXL satu permata ialah fleksibilitinya. Ia boleh mengendalikan pemampatan lossy dan lossless , menyokong ketelusan (saluran alfa), dan serasi dengan Julat Dinamik Tinggi (HDR) , sesuatu yang hanya boleh diimpikan oleh JPEG klasik. Tambahan pula, ia boleh mengurus imej animasi, menjadikannya alternatif yang hebat kepada GIF atau WebP animasi, tetapi dengan kecekapan yang jauh lebih tinggi.
Pertempuran hebat: JPEG XL lawan AVIF dan WebP
Jika anda tertanya-tanya mengapa kita perlu menggunakan JPEG XL sedangkan AVIF atau WebP sudah wujud, jawapannya terletak pada angka-angkanya. Berbanding dengan JPEG tradisional, JXL boleh mengurangkan saiz fail sebanyak 30% hingga 60% sambil mengekalkan kualiti visual yang sama. Berbanding WebP, JXL mengatasinya dalam hampir setiap ujian, terutamanya dalam foto dengan tahap perincian yang tinggi di mana WebP sering gagal.
Persaingan paling sengit adalah menentang AVIF. Walaupun AVIF cemerlang dalam pemampatan agresif (menghasilkan fail yang sangat kecil), JPEG XL jauh lebih pantas untuk dikodkan . Ini penting bagi mereka yang menguruskan katalog imej yang besar. Tambahan pula, JXL menawarkan penyahkodan progresif yang sebenar ; iaitu, imej secara beransur-ansur muncul secara terperinci dari awal lagi, manakala AVIF memerlukan fail dimuat turun hampir sepenuhnya sebelum ia mula dipaparkan.
Cara membuka imej JPEG XL dalam Chrome

Jika anda mempunyai versi Chrome yang dikemas kini (khususnya versi 155 atau lebih baharu ), sokongan harus diaktifkan secara lalai dalam versi stabil terkini. Walau bagaimanapun, kerana format tersebut telah melalui fasa percubaan, anda mungkin masih perlu mendayakannya secara manual dalam beberapa versi.
Untuk mendayakan sokongan jika ia tidak berfungsi, cuma taip chrome://flags/#enable-jxl-image-format ke dalam bar alamat . Setelah berada di sana, cari pilihan yang sepadan dan tukar kepada Enabled . Selepas memulakan semula pelayar anda, anda sepatutnya dapat melihat sebarang fail .jxl yang anda temui di web atau memuatkan secara setempat tanpa perlu memasang sebarang program luaran.
Rahsia teknikal: Peranan dan transkoding Rust
Google tidak memandang ringan perkara ini. Bagi mengelakkan pelayar daripada terdedah kepada serangan siber, mereka telah menulis penyahkod dalam Rust . Bahasa pengaturcaraan ini terkenal kerana memastikan keselamatan memori , menghapuskan kelemahan biasa yang sering dieksploitasi oleh penggodam dalam penyahkod yang ditulis dalam C++. Hasilnya ialah pelayar yang lebih pantas dan, yang paling penting, jauh lebih selamat.
Tetapi ada satu ciri yang sungguh ajaib: transkoding tanpa kehilangan . JPEG XL boleh mengambil fail JPEG lama dan mengoptimumkannya menjadi kira-kira 20% lebih kecil tanpa kehilangan sedikit pun maklumat. Bahagian yang terbaik ialah prosesnya boleh diterbalikkan; anda boleh kembali kepada JPEG asal seperti sedia ada. Ini adalah hadiah untuk jurugambar dan pemilik laman web yang tidak mahu memproses semula beribu-ribu foto dari awal.
Kesan terhadap prestasi web dan Core Web Vitals

Bagi anda yang terobsesi dengan SEO dan kelajuan pemuatan halaman, JPEG XL ialah sekutu yang luar biasa. Dengan mengurangkan saiz imej utama (LCP, atau Largest Contentful Paint), halaman dimuatkan dengan lebih pantas , terutamanya pada sambungan mudah alih yang perlahan. Terima kasih kepada penyahkodan yang lebih cekap yang menggunakan arahan SIMD perkakasan, pemproses mudah alih tidak berfungsi terlalu keras, sekali gus meningkatkan kelancaran pelayaran keseluruhan.
Walaupun sokongan global masih terhad berbanding JPEG, trendnya jelas. Dengan Safari telah menyokongnya untuk beberapa waktu dan Chrome sudah pun tersedia, ekosistem ini sedang menuju ke arah piawaian ini. Menggunakan elemen HTML <picture> pada masa ini merupakan strategi terbaik: ia membolehkan anda menawarkan fail .jxl kepada mereka yang boleh membacanya dan meninggalkan JPEG klasik sebagai sandaran atau alternatif untuk pelayar lama.
Format baharu ini mewakili lonjakan evolusi yang diperlukan untuk web, menggabungkan pemampatan agresif dengan ketepatan visual yang menakjubkan dan keselamatan yang dipertingkatkan hasil daripada Rust. Keupayaannya untuk mengurangkan saiz fail imej secara drastik dan ciri transkoding boleh balik yang inovatif menjadikannya alat terbaik untuk mengoptimumkan pengalaman pengguna dan prestasi teknikal mana-mana laman web moden.