Avalikustatud on Thorium 110 vĂ€ljaanne, mis arendab perioodiliselt sĂŒnkroonitud Chromiumi brauseri forki, millele on lisatud tĂ€iendavad Git-patchid, et optimeerida jĂ”udlust, suurendada kasutusmugavust ja tugevdada turvalisust. Thoriumi arendajate testide kohaselt ĂŒletab see 8-40% vĂ”rreldes tavapĂ€rase Chromiumiga, peamiselt tĂ€nu tĂ€iendavate optimeerimiste kaasamisele kompileerimise kĂ€igus. Valmis koopiaid valmistatakse Linuxi, macOS, Raspberry Pi ja Windowsi jaoks.
Peamised erinevused Chromiumist:
- Kompileerimine, mis sisaldab tsĂŒklite optimeerimisi (LLVM Loop), koodi profiilimise tulemustel pĂ”hinevaid optimeerimisi (PGO), seadistamise etapil toimuvaid optimeerimisi (LTO) ja SSE4.2, AVX ja AES protsessorijuhiste rakendamist (Chromium kasutab ainult SSE3).
- Lisafunktsionaalsuse ĂŒleviimine koodibaasi, mis on olemas Google Chrome'is, kuid mis ei ole saadaval Chromiumi vĂ€ljaannetes. NĂ€iteks on lisatud Widevine moodul tasulise kaitstud meedia (DRM) esitamiseks, multimeedia kodekid ja Chrome'is kasutatavad pluginad.
- KATSESTI on toetatud MPEG-DASH meedia voogedastustehnoloogia.
- Linuxile ja Windowsile on lisatud HEVC/H.265 video kodeeringu toetamine.
- JPEG XL piltide toetamine on vaikimisi sisse lĂŒlitatud.
- Automaatsete subtiitrite toetus (Live Caption, SODA) on lĂŒlitatud.
- Lisatud, kuid vaikimisi mitte aktiveeritud, katse toetust PDF-annotatsioonidele.
- Debiani jaotuse kaudu pakutavad Chromiumi plaastrid, mis lahendavad fondijoonte joonistamise probleemid, VAAPI, VDPAU ja Intel HD toimetamise toetamise, mis tagavad integatsiooni teavitusteave sĂŒsteemiga.
- VAAPI toetus on aktiveeritud Waylandi baasil olevates keskkondades.
- DoH (DNS over HTTPS) kasutamine on vaikimisi sisse lĂŒlitatud.
- Do Not Track reĆŸiim on vaikimisi aktiveeritud jĂ€lgimise koodi blokeerimiseks.
- Aadressiribal on alati tÀieliku URL-i kuvamine tagatud.
- Google'i FLoC sĂŒsteem, mida pakuti jĂ€lgivate kĂŒpsiste asemel, on vĂ€lja lĂŒlitatud.
- Google'i API-vĂ”tmete hoiatused on vĂ€lja lĂŒlitatud, kuid API-vĂ”tmete toetus seadete sĂŒnkroniseerimiseks on jÀÀnud.
- Kavalehe vaikebrauseri soovitus on vĂ€lja lĂŒlitatud.
- Lisatud on otsingumootorid DuckDuckGo, Brave Search, Ecosia, Ask.com ja Yandex.com.
- Pidev kohaliku lehe kasutamine on aktiivne, mis kuvatakse uue vahekaartide avamisel.
- Lehe vĂ€rskendamise nupule on lisatud kontekstimenĂŒĂŒ koos tĂ€iendavate vĂ€rskendamise reĆŸiimidega (âNormaalne vĂ€rskendamineâ, âKarm vĂ€rskendamineâ, âKuva vahemĂ€lu ja karm vĂ€rskendamineâ).
- Vaikimisi on lisatud nupud Alustamine ja Chrome Labs.
- Privaatsuse suurendamiseks on muudetud sisuliste eelkoormuseseadete sÀtted.
- GN ehitussĂŒsteemile on lisatud plaastrid ja sandbox-isolatsiooni rakendamine.
- Vaikimisi on lubatud mitme voolu laadimise tugi.
- Komplekti kuulu kaasas utiliit pak, mida kasutatakse pak-failide pakkimiseks ja pĂŒstitamiseks.
- .desktop-failis kĂ€ivitamise ajal on lubatud eksperimentaalsed veebiplatvormi funktsioonid ja pakutud tĂ€iendavad kĂ€ivitamisreĆŸiimid: thorium-shell, Safe Mode ja Dark Mode.
Thoriumi 110 versiooni muudatuste seas:
- On toimunud sĂŒnkroonimine Chromium 110 koodibaasiga.
- JPEG-XL formaadi tugi on tagasi toodud.
- AC3 helikodeki tugi on lisatud.
- HEVC/H.265 kodeki kÔigi profiilide tugi on rakendatud.
- V8 mootori ehitusel on lisatud uusi optimeerimisi.
- Lubatud on eksperimentaalsed funktsioonid 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.
- Linuxis on lisatud kĂ€ivitamisreĆŸiim ajutise profiiliga (profiil salvestatakse kausta /tmp ja puhastatakse pĂ€rast taaskĂ€ivitamist).
Lisaks vĂ”ib mĂ€rkida, et Mercury brauser, mille on vĂ€lja töötanud sama autor, arendab selle kontseptuaalselt sarnane Thoriumiga kuid pĂ”hineb Firefoxil. Brauser sisaldab ka tĂ€iendavaid optimeerimisi, kasutab AVX ja AES kĂ€ske ning viib paljusid plaastrid LibreWolfi, Waterfoxi, FireDragoni, PlasmaFoxi ja GNU IceCati projektidest, mis eemaldavad telemeetriat, aruannete saatmise, veaotsingu funktsioonid ning tĂ€iendavad teenused nagu Pocket ja kontekstipĂ”hised soovitused. Vaikimisi on lubatud Do Not Track reĆŸiim, on tagasi toodud Backspace klahvi töötleja (browser.backspace_action) ja GPU kiirus on aktiveeritud. Arendajate andmetel ĂŒletab Mercury tulemuslikkuse poolest Firefoxi 8-20%. Testimiseks on saadaval Mercury ehitised, mis pĂ”hinevad Firefoxil 112, kuid need on praegu positsioneeritud kui alfa-variantid.
Allikas: opennet.ru
