Versioni 110 i projektit Thorium, një degëzim i sinkronizuar periodikisht i shfletuesit Chromium, është publikuar. Ai është përmirësuar me patch-e shtesë për të optimizuar performancën, për të përmirësuar përdorshmërinë dhe për të rritur sigurinë. Sipas testeve të zhvilluesve, Thorium tejkalon Chromium standard me 8-40% në performancë, kryesisht për shkak të përfshirjes së optimizimeve shtesë gjatë kompilimit. Ndërtimet e përfunduara gjenerohen për Linux, macOS, Raspberry Pi dhe Windows.
Dallimet kryesore nga Chromium:
- Përpilohet me optimizimin e ciklit (LLVM Loop), optimizimin e profilizimit (PGO), optimizimin në kohë (LTO) dhe udhëzimet e procesorit SSE4.2, AVX dhe AES (Chromium përdor vetëm SSE3).
- Sjellja e funksionalitetit shtesë në bazën e kodeve që është e pranishme në Google Chrome, por që nuk ofrohet në ndërtimet e Chromium. Për shembull, moduli Widevine është shtuar për luajtjen e përmbajtjes së mbrojtur me pagesë (DRM), janë shtuar kodekët multimedialë dhe janë aktivizuar shtojcat e përdorura në Chrome.
- U shtua mbështetje eksperimentale për teknologjinë adaptive të transmetimit të mediave MPEG-DASH.
- Për Linux О Windows Mbështetja për formatin e kodimit të videos HEVC/H.265 është aktivizuar.
- Mbështetja për imazhet JPEG XL është aktivizuar si parazgjedhje.
- Përfshihet mbështetja për titrat automatike (Titrat e drejtpërdrejta, SODA).
- Mbështetja eksperimentale për shënimet PDF është shtuar, por nuk është aktivizuar si parazgjedhje.
- Patch-et e portuara të Chromium të ofruara nga shpërndarja Debian dhe rregullon problemet me renderimin e shkronjave, mbështetjen për VAAPI, VDPAU dhe Intel HD, duke mundësuar integrimin me sistemin e daljes së njoftimeve.
- Mbështetja e VAAPI e aktivizuar në mjediset e bazuara në Wayland.
- DoH (DNS mbi HTTPS) është aktivizuar si parazgjedhje.
- Modaliteti Mos gjurmoni është aktivizuar si parazgjedhje për të bllokuar kodin e gjurmimit të lëvizjeve.
- Shiriti i adresave shfaq gjithmonë URL-në e plotë.
- Ăaktivizoi sistemin FLoC tĂ« promovuar nga Google nĂ« vend qĂ« tĂ« gjurmonte skedarĂ«t e skedarĂ«ve.
- Paralajmërimet e çaktivizuara për çelësat API të Google, por ruajti mbështetjen për çelësat API për sinkronizimin e cilësimeve.
- Shfaqja e sugjerimeve për përdorimin e shfletuesit të paracaktuar në sistem është çaktivizuar.
- U shtuan motorët e kërkimit DuckDuckGo, Brave Search, Ecosia, Ask.com dhe Yandex.com.
- Aktivizohet për të përdorur gjithmonë vetëm faqen lokale të shfaqur kur hapet një skedë e re.
- Një meny konteksti me modalitete shtesë të ringarkimit ('Ngarkim normal', 'Ringarkim i vështirë', 'Pastro memorien e fshehtë dhe ringarkim të vështirë') është shtuar në butonin e rifreskimit të faqes.
- U shtuan butonat e paracaktuar Home dhe Chrome Labs.
- Për të përmirësuar privatësinë, cilësimet e parangarkimit të përmbajtjes janë ndryshuar.
- Arna të shtuara në sistemin e montimit GN dhe zbatimin e izolimit të sandbox.
- Si parazgjedhje, mbështetja për ngarkimin në fije të shumta është aktivizuar.
- Paketa përfshin programin pak, i cili përdoret për të paketuar dhe shpaketuar skedarët në formatin pak.
- Skedari .desktop në nisje përfshin aftësitë eksperimentale të platformës së uebit dhe ofron mënyra shtesë të nisjes: thorium-shell, Safe Mode dhe Dark Mode.
Ndër ndryshimet në versionin Thorium 110:
- Sinkronizuar me bazën e kodeve Chromium 110.
- Mbështetja për formatin JPEG-XL është rikthyer.
- Mbështetje e shtuar për kodek audio AC3.
- Mbështetja për të gjitha profilet e kodekëve HEVC/H.265 është zbatuar.
- U shtuan optimizime të reja gjatë ndërtimit të motorit V8.
- Veçoritë eksperimentale të aktivizuara chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter dhe chrome: //flamujt/#enable-native-gpu-memory-buffers.
- РLinux U shtua një modalitet nisjeje me një profil të përkohshëm (profili ruhet në direktorinë /tmp dhe fshihet pas rinisjes).
Për më tepër, mund të vërejmë zhvillimin nga i njëjti autor i shfletuesit Mercury, i cili konceptualisht të kujton Thorium, por i ndërtuar në bazë të Firefox-it. Shfletuesi përfshin gjithashtu optimizime shtesë, përdor udhëzime AVX dhe AES dhe mbart shumë arna nga projektet LibreWolf, Waterfox, FireDragon, PlasmaFox dhe GNU IceCat, duke çaktivizuar funksionet e telemetrisë, raportimit, korrigjimit dhe shërbime shtesë si Pocket dhe rekomandimet kontekstuale. Si parazgjedhje, modaliteti "Mos gjurmoni" është i aktivizuar, trajtuesi i tastit Backspace kthehet (browser.backspace_action) dhe aktivizohet përshpejtimi i GPU-së. Sipas zhvilluesve, Mercury tejkalon Firefox-in me 8-20%. Ndërtimet e Mercury bazuar në Firefox 112 ofrohen për testim, por ato janë ende të pozicionuara si versione alfa.
Burimi: opennet.ru
