K dispozícii je prehliadač Thorium 110, rýchlejšia vidlica Chromia

Bolo zverejnené vydanie projektu Thorium 110, ktorý vyvíja periodicky synchronizovaný fork prehliadača Chromium, rozšírený o ďalšie záplaty na optimalizáciu výkonu, zlepšenie použiteľnosti a zvýšenie bezpečnosti. Podľa testov vývojárov je Thorium vo výkone o 8 – 40 % rýchlejšie ako štandardný Chromium, a to najmä vďaka zahrnutiu dodatočných optimalizácií počas kompilácie. Hotové zostavy sú vytvorené pre Linux, macOS, Raspberry Pi a Windows.

Hlavné rozdiely oproti Chromiu:

  • Kompiluje s optimalizáciou slučky (LLVM Loop), optimalizáciou profilovania (PGO), optimalizáciou času prepojenia (LTO) a inštrukciami procesorov SSE4.2, AVX a AES (Chromium používa iba SSE3).
  • Prináša ďalšie funkcie do kódovej základne, ktorá je prítomná v prehliadači Google Chrome, ale nie je k dispozícii v zostavách prehliadača Chromium. Pribudol napríklad modul Widevine na prehrávanie plateného chráneného obsahu (DRM), pribudli multimediálne kodeky a povolili sa pluginy používané v prehliadači Chrome.
  • Pridaná experimentálna podpora pre adaptívnu technológiu streamovania médií MPEG-DASH.
  • Pre systémy Linux a Windows je zahrnutá podpora formátu kódovania videa HEVC/H.265.
  • Podpora obrázkov JPEG XL je predvolene povolená.
  • Súčasťou je podpora automatických titulkov (Live Caption, SODA).
  • Bola pridaná experimentálna podpora pre anotácie PDF, ale nie je predvolene povolená.
  • Opravy pre Chromium, dodávané distribúciou Debian, boli prenesené a riešia problémy s vykresľovaním fontov, podporou VAAPI, VDPAU a Intel HD, zabezpečujú integráciu so systémom zobrazovania upozornení.
  • Povolená podpora VAAPI v prostrediach založených na Wayland.
  • DoH (DNS over HTTPS) je predvolene povolené.
  • Režim Nesledovať je predvolene povolený na blokovanie kódu sledovania pohybu.
  • V paneli s adresou sa vždy zobrazuje úplná adresa URL.
  • Zakázali ste systém FLoC propagovaný spoločnosťou Google namiesto sledovania súborov cookie.
  • Zakázané upozornenia na kľúče rozhrania Google API, ale zachovaná podpora kľúčov API na synchronizáciu nastavení.
  • Zobrazovanie návrhov na používanie predvoleného prehliadača v systéme je vypnuté.
  • Pridané vyhľadávače DuckDuckGo, Brave Search, Ecosia, Ask.com a Yandex.com.
  • Povolené, aby sa pri otvorení novej karty vždy použila iba miestna stránka.
  • K tlačidlu obnovenia stránky bola pridaná kontextová ponuka s ďalšími režimami opätovného načítania („Normal Reload“, „Hard Reload“, „Clear Cache a Hard Reload“).
  • Pridané predvolené tlačidlá Domov a Chrome Labs.
  • Na zvýšenie súkromia boli zmenené nastavenia predbežného načítania obsahu.
  • Pridané záplaty do montážneho systému GN a implementácie izolácie sandboxu.
  • Štandardne je povolená podpora načítania do viacerých vlákien.
  • Balík obsahuje pomôcku pak, ktorá sa používa na balenie a rozbaľovanie súborov vo formáte pak.
  • Súbor .desktop pri spustení obsahuje experimentálne možnosti webovej platformy a ponúka ďalšie režimy spustenia: thorium-shell, Safe Mode a Dark Mode.

Medzi zmeny vo verzii Thorium 110:

  • Synchronizované s kódovou základňou Chromium 110.
  • Obnovila sa podpora formátu JPEG-XL.
  • Pridaná podpora pre audio kodek AC3.
  • Bola implementovaná podpora všetkých profilov kodekov HEVC/H.265.
  • Pridané nové optimalizácie pri zostavovaní motora V8.
  • Experimentálne funkcie povolené chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter a chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux pridal režim spustenia s dočasným profilom (profil sa uloží do adresára /tmp a po reštarte sa vymaže).

Dodatočne si môžeme všimnúť vývoj rovnakého autora prehliadača Mercury, ktorý koncepčne pripomína Thorium, no postavený na báze Firefoxu. Prehliadač obsahuje aj ďalšie optimalizácie, používa inštrukcie AVX a AES a prenáša mnoho záplat z projektov LibreWolf, Waterfox, FireDragon, PlasmaFox a GNU IceCat, deaktivuje telemetriu, reporty, funkcie ladenia a ďalšie služby, ako sú Pocket a kontextové odporúčania. V predvolenom nastavení je povolený režim Do Not Track, vráti sa obslužný nástroj klávesu Backspace (browser.backspace_action) a aktivuje sa akcelerácia GPU. Podľa vývojárov Mercury prekonáva Firefox o 8-20%. Zostavy Mercury založené na Firefoxe 112 sú ponúkané na testovanie, ale stále sú umiestnené ako alfa verzie.

Zdroj: opennet.ru

Pridať komentár