Thorium 110-browseren er tilgængelig, en hurtigere fork af Chromium

Udgivelsen af Thorium 110-projektet er offentliggjort, som udvikler en periodisk synkroniseret fork af Chromium-browseren, udvidet med ekstra patches til optimering af ydeevne, forbedring af brugervenlighed og styrkelse af sikkerhed. Ifølge udviklernes tests overgår Thorium med 8-40% standard Chromium i ydeevne, primært på grund af inkluderede optimeringer ved kompilering. De færdige builds dannes til Linux, macOS, Raspberry Pi og Windows.

De vigtigste forskelle fra Chromium:

  • Kompilering med inkluderede loop-optimeringer (LLVM Loop), optimeringer baseret på resultater fra kodeprofilering (PGO), linkoptimeringer (LTO) og anvendelse af processorinstruktioner som SSE4.2, AVX og AES (Chromium bruger kun SSE3).
  • Overførsel af ekstra funktionalitet til kodebasen, der er tilgængelig i Google Chrome, men ikke i Chromium-builds. For eksempel er modulerne Widevine til afspilning af betalt beskyttet indhold (DRM) blevet tilføjet, samt multimediecodecs og de plugins, der bruges i Chrome.
  • Eksperimentel støtte til MPEG-DASH-teknologi til adaptiv streaming af medieindhold er tilføjet.
  • Støtte til videoencoderformatet HEVC/H.265 er inkluderet for Linux og Windows.
  • Støtte til billeder i JPEG XL-formatet er aktiveret som standard.
  • Støtte til automatisk undertekster (Live Caption, SODA) er aktiveret.
  • Eksperimentel støtte til annotationer i PDF er tilføjet, men ikke aktiveret som standard.
  • Patches til Chromium, der tilbydes af Debian-distributionen og løser problemer med skrifttypevisning, VAAPI-understøttelse, VDPAU, og Intel HD, der sikrer integration med beskedvisningssystemet, er overført.
  • Støtte til VAAPI i Wayland-baserede miljøer er aktiveret.
  • Brugen af DoH (DNS over HTTPS) er aktiveret som standard.
  • Do Not Track tilstanden er aktiveret som standard for at blokere sporing af aktiviteter.
  • Adressefeltet viser altid den fulde URL.
  • Systemet til FLoC, fremmet af Google i stedet for sporende cookies, er deaktiveret.
  • Advarsler om Google API-nøgler er deaktiveret, men der er bibeholdt støtte til API-nøgler til synkronisering af indstillinger.
  • Visningen af forslag om at bruge browseren som standard i systemet er deaktiveret.
  • Søgemaskinerne DuckDuckGo, Brave Search, Ecosia, Ask.com og Yandex.com er tilføjet.
  • Der er aktiveret vedvarende brug af den lokale side, der vises, når der åbnes en ny fane.
  • Der er tilføjet en kontekstmenu med ekstra genindlæsningsmuligheder til opdateringsknappen ('Normal Genindlæs', 'Hård Genindlæs', 'Ryd Cache og Hård Genindlæs').
  • Der er som standard tilføjet knapper til Hjem og Chrome Labs.
  • For at forbedre fortroligheden er der ændret indstillinger for forudindlæsningsindhold.
  • Patcher til GN-bygsystemet og implementering af sandbox-isolering er tilføjet.
  • Support til downloading i flere tråde er som standard aktiveret.
  • Værktøjet pak, der bruges til at pakke og udpakke filer i pak-format, er inkluderet.
  • Eksperimentelle muligheder for webplatformen er aktiveret ved opstart af .desktop-filen, og der tilbydes ekstra starttilstande: thorium-shell, Safe Mode og Dark Mode.

Ændringerne i version Thorium 110 omfatter:

  • Sikret synkronisering med Chromium-kodebasen 110.
  • Støtte til JPEG-XL-formatet er tilbageført.
  • Støtte til lydkodeken AC3 er tilføjet.
  • Støtte for alle profiler af HEVC/H.265-kodeken er implementeret.
  • Nye optimeringer ved bygning af V8-motoren er tilføjet.
  • Eksperimentelle muligheder chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter og chrome://flags/#enable-native-gpu-memory-buffers er aktiveret.
  • I Linux er der tilføjet en starttilstand med en midlertidig profil (profilen gemmes i /tmp-mappen og ryddes op efter genstart).

Udover dette kan man nævne udviklingen af et bibliotek besøgt af samme forfatter som Mercury-browseren, der konceptuelt minder om Thorium, men er bygget på Firefox. Browseren inkluderer også ekstra optimeringer, bruger AVX- og AES-instruktioner og overfører mange patches fra projekter som LibreWolf, Waterfox, FireDragon, PlasmaFox og GNU IceCat, som deaktiverer telemetri, rapportering, debugging-funktioner og ekstra tjenester som Pocket og kontekstuelle anbefalinger. Do Not Track-tilstand er som standard aktiveret, Backspace-tasten (browser.backspace_action) er tilbageført, og GPU-acceleration er aktiveret. Ifølge udviklerne overgår Mercury i ydeevne Firefox med 8-20%. Der tilbydes Mercury-bygninger baseret på Firefox 112 til test, men de er stadig positioneret som alpha-versioner.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster