Penyemak imbas Thorium 110 tersedia, garpu Chromium yang lebih pantas

Keluaran projek Thorium 110 telah diterbitkan, yang membangunkan garpu penyemak imbas Chromium yang disegerakkan secara berkala, dikembangkan dengan tampalan tambahan untuk mengoptimumkan prestasi, meningkatkan kebolehgunaan dan meningkatkan keselamatan. Menurut ujian pembangun, Thorium adalah 8-40% lebih pantas daripada Chromium standard dalam prestasi, terutamanya disebabkan oleh kemasukan pengoptimuman tambahan semasa penyusunan. Himpunan sedia dibuat dibuat untuk Linux, macOS, Raspberry Pi dan Windows.

Perbezaan utama daripada Chromium:

  • Menyusun dengan pengoptimuman gelung (LLVM Loop), pengoptimuman profil (PGO), pengoptimuman masa pautan (LTO) dan arahan pemproses SSE4.2, AVX dan AES (Chromium menggunakan SSE3 sahaja).
  • Membawa fungsi tambahan ke dalam pangkalan kod yang terdapat dalam Google Chrome tetapi tidak tersedia dalam binaan Chromium. Contohnya, modul Widevine telah ditambahkan untuk memainkan kandungan dilindungi berbayar (DRM), codec multimedia telah ditambahkan dan pemalam yang digunakan dalam Chrome telah didayakan.
  • Menambahkan sokongan percubaan untuk teknologi penstriman media adaptif MPEG-DASH.
  • Sokongan untuk format pengekodan video HEVC/H.265 disertakan untuk Linux dan Windows.
  • Sokongan untuk imej JPEG XL didayakan secara lalai.
  • Sokongan untuk sari kata automatik (Kapsyen Langsung, SODA) disertakan.
  • Sokongan percubaan untuk anotasi PDF telah ditambahkan, tetapi tidak didayakan secara lalai.
  • Patch untuk Chromium, yang dibekalkan oleh pengedaran Debian, telah dipindahkan dan menyelesaikan masalah dengan pemaparan fon, sokongan untuk VAAPI, VDPAU dan Intel HD, menyediakan penyepaduan dengan sistem paparan pemberitahuan.
  • Mendayakan sokongan VAAPI dalam persekitaran berasaskan Wayland.
  • DoH (DNS melalui HTTPS) didayakan secara lalai.
  • Mod Jangan Jejak didayakan secara lalai untuk menyekat kod penjejakan pergerakan.
  • Bar alamat sentiasa memaparkan URL penuh.
  • Melumpuhkan sistem FLoC yang dipromosikan oleh Google dan bukannya menjejak kuki.
  • Amaran dilumpuhkan tentang kunci API Google, tetapi mengekalkan sokongan untuk kunci API untuk penyegerakan tetapan.
  • Paparan cadangan untuk menggunakan penyemak imbas lalai dalam sistem dilumpuhkan.
  • Enjin carian ditambah DuckDuckGo, Brave Search, Ecosia, Ask.com dan Yandex.com.
  • Didayakan untuk sentiasa menggunakan hanya halaman setempat yang ditunjukkan semasa membuka tab baharu.
  • Menu konteks dengan mod tambah nilai tambahan ('Muat Semula Normal', 'Muat Semula Keras', 'Kosongkan Cache dan Muat Semula Keras') telah ditambahkan pada butang muat semula halaman.
  • Menambahkan butang Laman Utama dan Makmal Chrome lalai.
  • Untuk meningkatkan privasi, tetapan pramuat kandungan telah ditukar.
  • Menambah patch pada sistem pemasangan GN dan pelaksanaan pengasingan kotak pasir.
  • Secara lalai, sokongan untuk memuatkan ke dalam berbilang benang didayakan.
  • Pakej ini termasuk utiliti pak, yang digunakan untuk membungkus dan membongkar fail dalam format pak.
  • Fail .desktop pada permulaan termasuk keupayaan percubaan platform web dan menawarkan mod pelancaran tambahan: thorium-shell, Safe Mode dan Dark Mode.

Antara perubahan dalam versi Thorium 110:

  • Disegerakkan dengan pangkalan kod Chromium 110.
  • Sokongan untuk format JPEG-XL telah kembali.
  • Menambah sokongan untuk codec audio AC3.
  • Sokongan untuk semua profil codec HEVC/H.265 telah dilaksanakan.
  • Menambahkan pengoptimuman baharu semasa membina enjin V8.
  • Ciri percubaan mendayakan chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter dan chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux telah menambah mod permulaan dengan profil sementara (profil disimpan dalam direktori /tmp dan dikosongkan selepas dimulakan semula).

Selain itu, kita boleh perhatikan perkembangan oleh pengarang yang sama bagi pelayar Mercury, yang secara konsepnya mengingatkan Thorium, tetapi dibina berdasarkan Firefox. Penyemak imbas juga termasuk pengoptimuman tambahan, menggunakan arahan AVX dan AES, dan membawa lebih banyak patch daripada projek LibreWolf, Waterfox, FireDragon, PlasmaFox dan GNU IceCat, melumpuhkan telemetri, pelaporan, fungsi penyahpepijatan dan perkhidmatan tambahan seperti Pocket dan cadangan kontekstual. Secara lalai, mod Jangan Kesan didayakan, pengendali kekunci Backspace dikembalikan (browser.backspace_action) dan pecutan GPU diaktifkan. Menurut pembangun, Mercury mengatasi Firefox sebanyak 8-20%. Binaan Mercury berdasarkan Firefox 112 ditawarkan untuk ujian, tetapi ia masih diletakkan sebagai versi alfa.

Sumber: opennet.ru

Tambah komen