Опубликован выпуск проекта Thorium 110, развивающего периодически синхронизированный форк браузера Chromium, расширенный дополнительными патчами для оптимизации производительности, повышения удобства работы и усиления безопасности. По тестам разработчиков Thorium на 8-40% опережает по производительности штатный Chromium, главным образом за счёт включения дополнительных оптимизаций при компиляции. Готовые сборки формируются для Linux, macOS, Raspberry Pi è Windows.
Differenze principali da Chromium:
- Compile cù l'ottimisazione di loop (LLVM Loop), l'ottimisazione di profilazione (PGO), l'ottimisazione di u tempu di ligame (LTO), è l'istruzzioni di u processore SSE4.2, AVX è AES (Chromium usa solu SSE3).
- Purtendu funziunalità supplementari in a basa di codice chì hè presente in Google Chrome ma ùn hè micca dispunibule in Chromium builds. Per esempiu, u modulu Widevine hè statu aghjuntu per ghjucà u cuntenutu protettu pagatu (DRM), i codecs multimedia sò stati aghjunti, è i plugins utilizati in Chrome sò stati attivati.
- Aghjunghje un supportu sperimentale per a tecnulugia di streaming di media adattativa MPEG-DASH.
- di Linux и Windows включена поддержка формата кодирования видео HEVC/H.265.
- U supportu per l'imaghjini JPEG XL hè attivatu per automaticamente.
- U supportu per i sottotitoli automatichi (Live Caption, SODA) hè inclusu.
- U supportu sperimentale per l'annotazioni PDF hè statu aghjuntu, ma ùn hè micca attivatu per automaticamente.
- Перенесены патчи к Chromium, поставляемые дистрибутивом Debian и решающие проблемы с отрисовкой шрифтов, поддержкой VAAPI, VDPAU и Intel HD, обеспечивающие интеграцию с системой вывода уведомлений.
- Supportu VAAPI attivatu in ambienti basati in Wayland.
- DoH (DNS over HTTPS) hè attivatu per automaticamente.
- U modu Do Not Track hè attivatu per automaticamente per bluccà u codice di seguimentu di u muvimentu.
- A barra di indirizzu mostra sempre l'URL cumpletu.
- Disattivatu u sistema FLoC prumuvutu da Google invece di seguità i cookies.
- Avvisi disattivati nantu à e chjavi API di Google, ma mantene u supportu per e chjavi API per a sincronizazione di i paràmetri.
- A visualizazione di suggerimenti per utilizà u navigatore predeterminatu in u sistema hè disattivata.
- Aghjunghjenu i mutori di ricerca DuckDuckGo, Brave Search, Ecosia, Ask.com è Yandex.com.
- Abilitatu per aduprà sempre solu a pagina lucale mostrata quandu apre una nova tabulazione.
- Un menu di cuntestu cù modi di ricaricamentu supplementari ('Reload normale', 'Hard Reload', 'Clear Cache and Hard Reload') hè statu aghjuntu à u buttone di ricaricamentu di a pagina.
- Aghjunghjite i buttuni predeterminati Home è Chrome Labs.
- Per rinfurzà a privacy, i paràmetri di preload di cuntenutu sò stati cambiati.
- Aghjunghjite patch à u sistema di assemblea GN è l'implementazione di isolamentu di sandbox.
- Per automaticamente, u supportu per a carica in parechje fili hè attivatu.
- U pacchettu include l'utilità pak, chì hè aduprata per imballà è unpack file in u formatu pak.
- U schedariu .desktop à l'iniziu include e capacità sperimentali di a piattaforma web è offre modi di lanciamentu supplementari: thorium-shell, Safe Mode è Dark Mode.
Trà i cambiamenti in a versione Thorium 110:
- Sincronizatu cù a basa di codice Chromium 110.
- U supportu per u formatu JPEG-XL hè tornatu.
- Aggiuntu supportu per codec audio AC3.
- U supportu per tutti i profili di codec HEVC/H.265 hè statu implementatu.
- Aghjunghjite novi ottimisazioni quandu custruiscenu u mutore V8.
- Funzioni sperimentali attivate chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter è chrome: //flags/#enable-native-gpu-memory-buffers.
- В Linux добавлен режим запуска с временным профилем (профиль сохраняется в каталоге /tmp и очищается после перезапуска).
Inoltre, pudemu nutà u sviluppu da u stessu autore di u navigatore Mercury, chì hè cuncettualmente reminiscente di Thorium, ma custruitu nantu à a basa di Firefox. U navigatore include ancu ottimisazioni supplementari, usa AVX è struzzioni AES, è traspurta assai patch da i prughjetti LibreWolf, Waterfox, FireDragon, PlasmaFox è GNU IceCat, disattivendu a telemetria, rapporti, funzioni di debugging è servizii supplementari cum'è Pocket è raccomandazioni contextuale. Per automaticamente, u modu Do Not Track hè attivatu, u gestore di chjave Backspace hè tornatu (browser.backspace_action) è l'accelerazione GPU hè attivata. Sicondu i sviluppatori, Mercury supera Firefox da 8-20%. Mercury builds basatu annantu à Firefox 112 sò offerti per a prova, ma sò sempre posizionati cum'è versioni alfa.
Source: opennet.ru
