Este disponibil browserul Thorium 110, un fork Chromium mai rapid

A fost publicat un nou versiune a proiectului Thorium 110, care dezvoltă un fork sincronizat periodic al browser-ului Chromium, îmbunătățit cu patch-uri suplimentare pentru optimizarea performanței, îmbunătățirea utilizabilității și creșterea securității. Testele realizate de dezvoltatorii Thorium arată că acesta depășește Chromium cu 8-40% în termeni de performanță, datorită includerii unor optimizări suplimentare în timpul compilării. Versiunile finale sunt create pentru Linux, macOS, Raspberry Pi și Windows.

Principalele diferențe față de Chromium:

  • Compilare cu includerea optimizărilor de bucle (LLVM Loop), optimizărilor bazate pe rezultatele profilării codului (PGO), optimizărilor la etapa de linkare (LTO) și utilizarea instrucțiunilor procesorului SSE4.2, AVX și AES (Chromium folosește doar SSE3).
  • Includerea în baza de cod a funcționalității suplimentare disponibilă în Google Chrome, dar inaccesibilă în versiunile Chromium. De exemplu, a fost adăugat modulul Widevine pentru redarea conținutului protejat prin DRM, au fost adăugate codecuri multimedia și au fost incluse plugin-urile utilizate în Chrome.
  • A fost adăugată suportul experimental pentru tehnologia de streaming adaptive MPEG-DASH.
  • Pentru Linux și Windows, a fost inclus suportul pentru formatul de codare video HEVC/H.265.
  • A fost activat implicit suportul pentru imagini în format JPEG XL.
  • A fost inclus suportul pentru subtitrări automate (Live Caption, SODA).
  • A fost adăugată, dar nu a fost activată implicit, suportul experimental pentru adnotări PDF.
  • Au fost transferate patch-uri către Chromium, furnizate de distribuția Debian, care rezolvă problemele cu randarea fonturilor, suportul VAAPI, VDPAU și Intel HD, asigurând integrarea cu sistemul de notificări.
  • A fost inclus suportul VAAPI în medii bazate pe Wayland.
  • A fost activat implicit utilizarea DoH (DNS over HTTPS).
  • A fost activat implicit modul Do Not Track pentru blocarea codului de urmărire a mișcărilor.
  • Bara de adresă afișează întotdeauna URL-ul complet.
  • A fost dezactivat sistemul FLoC promovat de Google în locul cookie-urilor de urmărire.
  • A fost dezactivat avertismentul cu privire la cheile API Google, dar suportul pentru cheile API pentru sincronizarea setărilor a fost păstrat.
  • A fost dezactivat mesajul care recomandă utilizarea browser-ului implicit în sistem.
  • Au fost adăugate motoarele de căutare DuckDuckGo, Brave Search, Ecosia, Ask.com și Yandex.com.
  • A fost activată utilizarea permanentă a paginii locale, care este afișată atunci când se deschide un tab nou.
  • Pentru butonul de reîncărcare a paginii a fost adăugat un meniu context cu moduri suplimentare de reîncărcare (‘Reîncărcare normală’, ‘Reîncărcare forțată’, ‘Șterge cache-ul și reîncărcare forțată’).
  • Au fost adăugate implicit butoanele Home și Chrome Labs.
  • Pentru creșterea confidențialității, setările de preîncărcare a conținutului au fost modificate.
  • Au fost adăugate patch-uri la sistemul de construcție GN și implementarea izolării sandbox.
  • Implicit, este activată suportul pentru descărcarea în mai multe fire.
  • A fost inclusă utilitarul pak, utilizat pentru împachetarea și despachetarea fișierelor în format pak.
  • În fișierul .desktop, la lansare, sunt activate funcțiile experimentale ale platformei web și sunt propuse moduri suplimentare de lansare: thorium-shell, Safe Mode și Dark Mode.

Printre schimbările din versiunea Thorium 110:

  • S-a realizat sincronizarea cu baza de cod Chromium 110.
  • A fost restabilit suportul pentru formatul JPEG-XL.
  • A fost adăugat suportul pentru codec-ul audio AC3.
  • A fost implementat suportul pentru toate profilele codec-ului HEVC/H.265.
  • Au fost adăugate noi optimizări la compilarea motorului V8.
  • Sunt activate funcțiile experimentale chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter și chrome://flags/#enable-native-gpu-memory-buffers.
  • În Linux a fost adăugat un mod de lansare cu profil temporar (profilul este salvat în directorul /tmp și este șters după repornire).

Se poate menționa, de asemenea, dezvoltarea unei teme realizate de același autor al browser-ului Mercury, care conceptual se aseamănă cu Thorium, dar este construit pe baza Firefox. Browser-ul include de asemenea optimizări suplimentare, folosește instrucțiuni AVX și AES, și integrează multe patch-uri din proiecte precum LibreWolf, Waterfox, FireDragon, PlasmaFox și GNU IceCat, care dezactivează telemetria, trimiterea de rapoarte, funcțiile de depanare și servicii suplimentare precum Pocket și recomandările contextuale. Mod implicit activat este Do Not Track, a fost restabilit handler-ul pentru tasta Backspace (browser.backspace_action) și este activat accelerarea prin GPU. Conform dezvoltatorilor, în ceea ce privește performanța, Mercury depășește Firefox cu 8-20%. Pentru testare, sunt propuse versiuni Mercury bazate pe Firefox 112, dar acestea sunt în prezent poziționate ca versiuni alfa.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster