Apple sudah pun menyokong format JPEG XL dalam Safari dan turut mempersembahkan Port of Wine

Apple

Apple telah mengeluarkan dua berita besar

Baru-baru ini diumumkan bahawa Apple telah mendayakan sokongan lalai untuk format imej JPEG XL dalam Safari 17 beta dan enjin WebKit, yang mana Google telah berhenti menyokongnya dalam Chrome tahun lepas.

Google mengambil sebagai hujah untuk mengalih keluar sokongan percubaan untuk JPEG XL daripada pangkalan kod Chromium, kekurangan minat yang mencukupi dalam format daripada ekosistem. Hujah Google menentang memasukkan JPEG XL juga menyebut kekurangan manfaat tambahan yang mencukupi berbanding format sedia ada.

Sejak itu, keadaan telah berubah dan selain maklum balas positif daripada pembangun web dan komuniti, format tersebut kini akan serasi dengan Safari.

Pada masa yang sama, halaman aplikasi untuk menambah sokongan untuk JPEG XL pada enjin Blink menyebut kelebihan seperti pengurangan saiz sehingga 60% berbanding imej JPEG kualiti yang sama dan kehadiran ciri lanjutan seperti HDR, animasi, ketelusan, pemuatan progresif, degradasi lancar dengan pengurangan kadar bit, pemampatan JPEG tanpa kehilangan (sehingga 21% pengurangan JPEG dengan keupayaan untuk memulihkan keadaan asal), sokongan sehingga 4099 saluran dan pelbagai kedalaman imej. warna.

Satu lagi aspek positif codec JPEG XL ialah ia bebas royalti dan menawarkan pelaksanaan rujukan terbuka di bawah lesen BSD. Teknologi yang digunakan dalam JPEG XL tidak bertindih dengan teknologi proprietari, kecuali paten Microsoft untuk kaedah rANS (Sistem Nombor Asimetri Peringkat); walau bagaimanapun, penggunaan paten ini sebelum ini telah didedahkan.

Di samping itu, keputusan telah diterbitkan yang membandingkan format JPEG XL, WebP dan AVIF menggunakan perkhidmatan ImageEngine . Pengekodan JPEG XL mengurangkan saiz fail sebanyak 11% berbanding AVIF, dan dalam penilaian Piawaian Perkhidmatan Data (DSSIM), JPEG XL mengatasi AVIF sebanyak 13%. Bagi WebP, nilai puratanya hampir dengan AVIF, bermakna JPEG XL juga 10% mendahului dari segi nisbah mampatan dan tahap perbezaan yang ketara daripada yang asal.

Dalam Firefox, sokongan JPEG XL tersedia dalam binaan malam (didayakan melalui ` image.jxl.enabled=true` dalam `about:config` ), tetapi Mozilla kekal neutral dalam mempromosikan format tersebut buat masa ini. Sementara itu, Google terus menerima permintaan untuk kod pemulangan bagi membolehkan JPEG XL berfungsi dalam Chromium.

Motivasi
Motivasi utama untuk menyokong JPEG XL dalam Chrome ialah:
– Peningkatan dalam kualiti imej berbanding saiz imej, kira-kira 60% penjimatan dalam saiz fail untuk kualiti visual yang sama (mampatan lossy bagi asal yang lebih besar) berbanding JPEG pada kualiti yang mereka temui di web.
Kependaman visual dipertingkatkan dengan saiz muat turun yang lebih kecil dan mod penyahkodan progresif yang disokong.
– Sokongan untuk HDR, animasi dan progresif, semuanya bersama-sama dalam codec imej yang sama.
– Sokongan untuk fail JPEG termampat semula tanpa kehilangan

Akhir sekali, perlu juga diingatkan bahawa Apple telah memperkenalkan Game Porting Toolkit di WWDC23, yang bertujuan untuk membolehkan pembangun permainan Windows memindahkan permainan mereka agar dapat dijalankan pada macOS.

Dalam hal ini, perlu dinyatakan bahawa kod sumber projek ini adalah berdasarkan Wine dengan tampalan CodeWeavers tambahan yang digunakan dalam penyuntingan pakej CrossOver untuk platform macOS.

Game Porting Toolkit menggunakan CrossOver versi 22.1.1, yang menyediakan keupayaan untuk menjalankan permainan berdasarkan API DirectX 10 dan 11 pada macOS. Projek tersebut menyebut bahawa sokongan awal untuk DirectX 12 dirancang untuk versi pembangunan CrossOver 23 untuk macOS pada masa hadapan.

Jika anda berminat untuk mengetahui lebih lanjut tentang pembentangan Game Porting Toolkit, anda boleh mendapatkan butirannya di pautan berikut.


Tambahkan sebagai sumber pilihan dalam Google