Saadaval on Thorium 110 brauser, Chromiumi kiirem hark

Avaldatud on projekti Thorium 110 väljalase, mis arendab Chromiumi brauseri perioodiliselt sünkroniseeritud kahvlit, mida on laiendatud täiendavate paikadega, et optimeerida jõudlust, parandada kasutatavust ja suurendada turvalisust. Arendajatestide kohaselt on Thorium jõudluses 8–40% kiirem kui standardne Chromium, peamiselt tänu kompileerimise ajal täiendavate optimeerimiste kaasamisele. Valmiskomplektid on loodud Linuxi, macOS-i, Raspberry Pi ja Windowsi jaoks.

Peamised erinevused Chromiumist:

  • Kompileerib silmuse optimeerimise (LLVM Loop), profiilide optimeerimise (PGO), lingiaja optimeerimise (LTO) ja SSE4.2, AVX ja AES protsessori juhistega (Chromium kasutab ainult SSE3).
  • Täiendavate funktsioonide toomine koodibaasi, mis on olemas Google Chrome'is, kuid pole saadaval Chromiumi järgudes. Näiteks on lisatud Widevine'i moodul tasulise kaitstud sisu (DRM) esitamiseks, lisatud on multimeediumikoodekid ja lubatud on Chrome'is kasutatavad pluginad.
  • Lisatud eksperimentaalne tugi MPEG-DASH adaptiivsele meedia voogesituse tehnoloogiale.
  • HEVC/H.265 videokodeeringu vormingu tugi on kaasas Linuxi ja Windowsi jaoks.
  • JPEG XL-piltide tugi on vaikimisi lubatud.
  • Kaasatud on automaatsete subtiitrite tugi (reaalajas subtiitrid, SODA).
  • PDF-i märkuste eksperimentaalne tugi on lisatud, kuid see pole vaikimisi lubatud.
  • Debiani distributsiooni pakutavad Chromiumi paigad on üle kantud ja lahendavad probleeme fondi renderdamisega, VAAPI, VDPAU ja Intel HD toega, pakkudes integratsiooni teavituskuvamissüsteemiga.
  • Lubatud VAAPI tugi Waylandi-põhistes keskkondades.
  • DoH (DNS üle HTTPS-i) on vaikimisi lubatud.
  • Režiim Ära jälgi on vaikimisi lubatud liikumise jälgimise koodi blokeerimiseks.
  • Aadressiribal kuvatakse alati täielik URL.
  • Keelatud on Google'i reklaamitud FLoC-süsteem küpsiste jälgimise asemel.
  • Hoiatused Google API võtmete kohta on keelatud, kuid seadete sünkroonimise API võtmete tugi säilitati.
  • Vaikimisi brauseri kasutamise soovituste kuvamine süsteemis on keelatud.
  • Lisatud otsingumootorid DuckDuckGo, Brave Search, Ecosia, Ask.com ja Yandex.com.
  • Lubatud, et kasutada uue vahekaardi avamisel alati ainult kohalikku lehte.
  • Lehe uuesti laadimise nupule on lisatud kontekstimenüü koos täiendavate taaslaadimisrežiimidega ('Tavaline uuesti laadimine', 'Kõva taaslaadimine', 'Tühjenda vahemälu ja kõva uuesti laadimine').
  • Lisatud avalehe ja Chrome Labsi vaikenupud.
  • Privaatsuse suurendamiseks on sisu eellaadimise seadeid muudetud.
  • Lisatud paigad GN-i koostesüsteemile ja liivakasti isoleerimise teostusele.
  • Vaikimisi on mitmesse lõime laadimise tugi lubatud.
  • Pakett sisaldab paki utiliiti, mida kasutatakse pak-vormingus failide pakkimiseks ja lahtipakkimiseks.
  • Käivitamisel olev .desktop-fail sisaldab veebiplatvormi eksperimentaalseid võimalusi ja pakub täiendavaid käivitusrežiime: thorium-shell, Safe Mode ja Dark Mode.

Thorium 110 versiooni muudatuste hulgas:

  • Sünkroonitud Chromium 110 koodibaasiga.
  • JPEG-XL-vormingu tugi on taastunud.
  • Lisatud AC3 helikodeki tugi.
  • Rakendatud on kõigi HEVC/H.265 koodekiprofiilide tugi.
  • V8 mootori ehitamisel on lisatud uusi optimeerimisi.
  • Eksperimentaalsed funktsioonid on lubatud chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter ja chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux on lisanud ajutise profiiliga käivitusrežiimi (profiil salvestatakse /tmp kataloogi ja kustutatakse pärast taaskäivitamist).

Lisaks võime märkida sama autori arendamist Mercury brauseris, mis meenutab kontseptuaalselt Thoriumi, kuid on ehitatud Firefoxi baasil. Brauser sisaldab ka täiendavaid optimeerimisi, kasutab AVX-i ja AES-i juhiseid ning kannab üle palju plaastreid LibreWolfi, Waterfoxi, FireDragoni, PlasmaFoxi ja GNU IceCati projektidest, keelates telemeetria, aruandluse, silumisfunktsioonid ja lisateenused, nagu tasku- ja kontekstuaalsed soovitused. Vaikimisi on režiim Ära jälgi lubatud, tagastatakse tagasilükkeklahvi töötleja (browser.backspace_action) ja GPU kiirendus on aktiveeritud. Arendajate sõnul ületab Mercury Firefoxi 8-20%. Testimiseks pakutakse Firefox 112-l põhinevaid Mercury versioone, kuid need on siiski positsioneeritud alfaversioonidena.

Allikas: opennet.ru

Lisa kommentaar