Weergawe 110 van die Thorium-projek, 'n periodiek gesinchroniseerde vurk van die Chromium-blaaier, is gepubliseer. Dit is verbeter met bykomende kolle om werkverrigting te optimaliseer, bruikbaarheid te verbeter en sekuriteit te verbeter. Volgens ontwikkelaarstoetse oortref Thorium die standaard Chromium met 8-40% in werkverrigting, hoofsaaklik as gevolg van die insluiting van bykomende optimaliserings tydens samestelling. Voltooide bouwerk word gegenereer vir Linux, macOS, Raspberry Pi en Windows.
Belangrikste verskille van Chromium:
- Stel saam met lusoptimalisering (LLVM Loop), profileringsoptimering (PGO), skakeltydoptimering (LTO), en SSE4.2, AVX en AES verwerkerinstruksies (Chromium gebruik slegs SSE3).
- Bring bykomende funksionaliteit in die kodebasis wat in Google Chrome voorkom, maar nie beskikbaar is in Chromium-bou nie. Byvoorbeeld, die Widevine-module is bygevoeg vir die speel van betaalde beskermde inhoud (DRM), multimedia-kodeks is bygevoeg en inproppe wat in Chrome gebruik word, is geaktiveer.
- Bygevoeg eksperimentele ondersteuning vir MPEG-DASH aanpasbare media stroom tegnologie.
- Vir Linux и Windows Ondersteuning vir HEVC/H.265-videokoderingsformaat is geaktiveer.
- Ondersteuning vir JPEG XL-beelde is by verstek geaktiveer.
- Ondersteuning vir outomatiese onderskrifte (Live Caption, SODA) is ingesluit.
- Eksperimentele ondersteuning vir PDF-aantekeninge is bygevoeg, maar is nie by verstek geaktiveer nie.
- Oorgedra Chromium-patches wat deur die verspreiding verskaf word Debian en los probleme met lettertipe-weergawe, VAAPI, VDPAU en Intel HD-ondersteuning op, wat integrasie met die kennisgewinguitvoerstelsel moontlik maak.
- VAAPI-ondersteuning in Wayland-gebaseerde omgewings geaktiveer.
- DoH (DNS oor HTTPS) is by verstek geaktiveer.
- Moenie dop nie-modus is by verstek geaktiveer om bewegingsopsporingskode te blokkeer.
- Die adresbalk vertoon altyd die volledige URL.
- Het die FLoC-stelsel wat deur Google bevorder word, gedeaktiveer in plaas van om koekies na te spoor.
- Het waarskuwings oor Google API-sleutels gedeaktiveer, maar ondersteuning vir API-sleutels vir instellingsinchronisasie behou.
- Die vertoning van voorstelle vir die gebruik van die verstekblaaier in die stelsel is gedeaktiveer.
- Bygevoeg soekenjins DuckDuckGo, Brave Search, Ecosia, Ask.com en Yandex.com.
- Geaktiveer om altyd net die plaaslike bladsy te gebruik wat gewys word wanneer 'n nuwe oortjie oopgemaak word.
- 'n Kontekskieslys met bykomende herlaaimodusse ('Normale herlaai', 'Harde herlaai', 'Maak kas skoon en harde herlaai') is by die bladsyherlaaiknoppie gevoeg.
- Bygevoeg verstek Home en Chrome Labs knoppies.
- Om privaatheid te verbeter, is inhoudvoorlaaiinstellings verander.
- Het kolle by die GN-samestellingstelsel en sandbox-isolasie-implementering gevoeg.
- By verstek is ondersteuning vir laai in veelvuldige drade geaktiveer.
- Die pakket bevat die pak-hulpprogram, wat gebruik word om lêers in die pak-formaat te pak en uit te pak.
- Die .desktop-lêer by opstart sluit die eksperimentele vermoëns van die webplatform in en bied bykomende bekendstellingmodusse: torium-dop, Veilige modus en Donker modus.
Onder die veranderinge in die Thorium 110-weergawe:
- Gesinchroniseer met die Chromium 110-kodebasis.
- Ondersteuning vir die JPEG-XL-formaat het teruggekeer.
- Bygevoeg ondersteuning vir AC3 klank codec.
- Ondersteuning vir alle HEVC/H.265-kodekprofiele is geïmplementeer.
- Nuwe optimaliserings bygevoeg wanneer die V8-enjin gebou word.
- Eksperimentele kenmerke het chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter en chrome geaktiveer: //vlae/#enable-native-gpu-memory-buffers.
- В Linux Het 'n opstartmodus met 'n tydelike profiel bygevoeg (die profiel word in die /tmp-gids gestoor en word na herbegin skoongemaak).
Daarbenewens kan ons let op die ontwikkeling deur dieselfde skrywer van die Mercury-blaaier, wat konseptueel aan Thorium herinner, maar op die basis van Firefox gebou is. Die blaaier sluit ook bykomende optimaliserings in, gebruik AVX- en AES-instruksies, en dra baie kolle van die LibreWolf-, Waterfox-, FireDragon-, PlasmaFox- en GNU IceCat-projekte oor, wat telemetrie, verslagdoening, ontfoutingsfunksies en bykomende dienste soos Pocket en kontekstuele aanbevelings deaktiveer. Do not Track-modus is by verstek geaktiveer, die Backspace-sleutelhanteerder word teruggestuur (browser.backspace_action) en GPU-versnelling is geaktiveer. Volgens ontwikkelaars presteer Mercury Firefox met 8-20%. Mercury-geboue gebaseer op Firefox 112 word vir toetsing aangebied, maar hulle word steeds as alfa-weergawes geposisioneer.
Bron: opennet.ru
