Thorium 110 browser beskikber, flugger foarke fan Chromium

De frijlitting fan it Thorium 110-projekt is publisearre, dy't in periodyk syngronisearre gabel fan 'e Chromium-blêder ûntwikkelet, útwreide mei ekstra patches om prestaasjes te optimalisearjen, brûkberens te ferbetterjen en feiligens te ferbetterjen. Neffens ûntwikkelderstests is Thorium 8-40% rapper as standert Chromium yn prestaasjes, benammen troch it opnimmen fan ekstra optimisaasjes by kompilaasje. Ready-made assemblies wurde makke foar Linux, macOS, Raspberry Pi en Windows.

De wichtichste ferskillen fan Chromium:

  • Kompileart mei loopoptimalisaasje (LLVM Loop), profilearringsoptimalisaasje (PGO), linktiidoptimalisaasje (LTO), en SSE4.2, AVX, en AES prosessor ynstruksjes (Chromium brûkt allinich SSE3).
  • Bringe ekstra funksjonaliteit yn 'e koadebase dy't oanwêzich is yn Google Chrome, mar net beskikber yn Chromium builds. Bygelyks, de Widevine module is tafoege foar it spyljen fan betelle beskerme ynhâld (DRM), multimedia codecs binne tafoege, en plugins brûkt yn Chrome binne ynskeakele.
  • Eksperimintele stipe tafoege foar MPEG-DASH adaptive mediastreamingtechnology.
  • Stipe foar HEVC/H.265-fideokodearringsformaat is opnommen foar Linux en Windows.
  • Stipe foar JPEG XL-ôfbyldings is standert ynskeakele.
  • Stipe foar automatyske ûndertitels (Live Caption, SODA) is ynbegrepen.
  • Eksperimintele stipe foar PDF-annotaasjes is tafoege, mar is standert net ynskeakele.
  • Patches foar Chromium, levere troch de Debian-distribúsje, binne oerdroegen en oplosse problemen mei lettertype-rendering, stipe foar VAAPI, VDPAU en Intel HD, en jouwe yntegraasje mei it notifikaasje-werjeftesysteem.
  • VAAPI-stipe ynskeakele yn Wayland-basearre omjouwings.
  • DoH (DNS oer HTTPS) is standert ynskeakele.
  • Do Not Track-modus is standert ynskeakele om koade foar it folgjen fan beweging te blokkearjen.
  • De adresbalke toant altyd de folsleine URL.
  • It troch Google befoardere FLoC-systeem útskeakele ynstee fan cookies te folgjen.
  • Utskeakele warskôgings oer Google API-kaaien, mar behâlde stipe foar API-kaaien foar ynstellingssyngronisaasje.
  • It werjaan fan suggestjes foar it brûken fan de standertbrowser yn it systeem is útskeakele.
  • Sykmasines tafoege DuckDuckGo, Brave Search, Ecosia, Ask.com en Yandex.com.
  • Ynskeakele om altyd allinich de lokale side te brûken dy't werjûn wurdt by it iepenjen fan in nije ljepper.
  • In kontekstmenu mei ekstra reloadmodi ('Normaal opnij laden', 'Hard opnij laden', 'Cache wiskje en hurd opnij laden') is tafoege oan de knop opnij laden fan side.
  • Tafoege standert Home en Chrome Labs knoppen.
  • Om privacy te ferbetterjen binne ynstellings foar foarladen fan ynhâld feroare.
  • Patches tafoege oan it GN-assemblagesysteem en ymplemintaasje fan sandbox-isolaasje.
  • Standert is stipe foar it laden yn meardere threads ynskeakele.
  • It pakket omfettet it pak-helpprogramma, dat wurdt brûkt om bestannen yn it pak-formaat te pakken en út te pakken.
  • It .desktop-bestân by it opstarten omfettet de eksperimintele mooglikheden fan it webplatfoarm en biedt ekstra startmodi: thorium-shell, Safe Mode en Dark Mode.

Under de feroaringen yn 'e Thorium 110-ferzje:

  • Syngronisearre mei de Chromium 110-koadebase.
  • Stipe foar it JPEG-XL-formaat is weromkommen.
  • Stipe tafoege foar AC3 audio codec.
  • Stipe foar alle HEVC / H.265 codec profilen is ymplemintearre.
  • Nije optimalisaasjes tafoege by it bouwen fan de V8-motor.
  • Eksperimintele funksjes ynskeakele chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter and chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux hat in opstartmodus tafoege mei in tydlik profyl (it profyl wurdt bewarre yn 'e /tmp-map en wiske nei opnij starte).

Derneist kinne wy ​​​​de ûntwikkeling notearje troch deselde skriuwer fan 'e Mercury-blêder, dy't konseptueel tinken docht oan Thorium, mar boud op basis fan Firefox. De browser omfettet ek ekstra optimisaasjes, brûkt AVX- en AES-ynstruksjes, en draacht in protte patches oer fan 'e LibreWolf, Waterfox, FireDragon, PlasmaFox en GNU IceCat-projekten, útskeakelje telemetry, rapportaazje, debuggen funksjes en ekstra tsjinsten lykas Pocket en kontekstuele oanbefellings. Standert is Do Not Track-modus ynskeakele, de Backspace-kaaibehandler wurdt weromjûn (browser.backspace_action) en GPU-fersnelling is aktivearre. Neffens ûntwikkelders prestearret Mercury Firefox mei 8-20%. Mercury-builds basearre op Firefox 112 wurde oanbean foar testen, mar se wurde noch altyd as alfa-ferzjes gepositioneerd.

Boarne: opennet.ru

Add a comment