Thorium 110 browser tilgængelig, hurtigere fork af Chromium

Version 110 af Thorium-projektet, en periodisk synkroniseret forgrening af Chromium-browseren, er blevet udgivet. Den er forbedret med yderligere programrettelser for at optimere ydeevnen, forbedre brugervenligheden og forbedre sikkerheden. Ifølge udviklertests overgår Thorium standard Chromium med 8-40% i ydeevne, primært på grund af inkluderingen af ​​yderligere optimeringer under kompileringen. Færdige builds genereres til Linux, macOS, Raspberry Pi og Windows.

De vigtigste forskelle fra Chromium:

  • Kompilér med loop-optimeringer (LLVM Loop), profileringsdrevne optimeringer (PGO), link-time-optimeringer (LTO) og SSE4.2-, AVX- og AES-processorinstruktioner aktiveret (Chromium bruger kun SSE3).
  • Overførsel til kodebasen af ​​yderligere funktionalitet, der findes i Google Chrome, men ikke er tilgængelig i Chromium-builds. For eksempel blev Widevine-modulet til afspilning af betalt beskyttet indhold (DRM) tilføjet, multimedie-codecs blev tilføjet, og plugins, der bruges i Chrome, blev inkluderet.
  • Tilføjet eksperimentel understøttelse af MPEG-DASH adaptiv streamingteknologi.
  • for Linux и Windows Understøttelse af HEVC/H.265-videokodningsformatet er aktiveret.
  • Understøttelse af JPEG XL-billeder er som standard aktiveret.
  • Automatisk understøttelse af undertekster (Live Caption, SODA) er aktiveret.
  • Eksperimentel understøttelse af PDF-annotationer er blevet tilføjet, men er ikke aktiveret som standard.
  • Porterede Chromium-patches leveret af distributionen Debian og retter problemer med skrifttypegengivelse, VAAPI, VDPAU og Intel HD-understøttelse, hvilket muliggør integration med notifikationsoutputsystemet.
  • Aktiverede VAAPI-understøttelse i Wayland-baserede miljøer.
  • DoH (DNS over HTTPS) er aktiveret som standard.
  • Tilstanden "Spor ikke" er som standard aktiveret for at blokere sporingskode.
  • Adresselinjen viser altid den fulde URL.
  • FLoC-systemet, som Google promoverede for at erstatte sporingscookies, er blevet deaktiveret.
  • Deaktiverede advarsler om Google API-nøgler, men understøttelse af API-nøgler til synkronisering af indstillinger blev beholdt.
  • Forslaget om at bruge standardbrowseren i systemet er blevet deaktiveret.
  • Tilføjede søgemaskinerne DuckDuckGo, Brave Search, Ecosia, Ask.com og Yandex.com.
  • Aktiverede permanent brug af kun den lokale side, der vises, når en ny fane åbnes.
  • Knappen til genindlæsning af siden har nu en kontekstmenu med yderligere genindlæsningstilstande ('Normal genindlæsning', 'Hård genindlæsning', 'Ryd cache og Hård genindlæsning').
  • Tilføjede knapperne Hjem og Chrome Labs som standard.
  • For at forbedre privatlivets fred er indstillingerne for forudindlæsning af indhold blevet ændret.
  • Tilføjede programrettelser til GN-byggesystemet og implementeringen af ​​sandkasseisolering.
  • Understøttelse af flertrådet indlæsning er som standard aktiveret.
  • Pakken indeholder pak-værktøjet, som bruges til at pakke og udpakke filer i pak-format.
  • .desktop-filen aktiverer eksperimentelle webplatformfunktioner, når den startes, og tilbyder yderligere starttilstande: thorium-shell, fejlsikret tilstand og mørk tilstand.

Blandt ændringerne i Thorium 110-versionen:

  • Synkronisering med Chromium 110-kodebasen er fuldført.
  • Understøttelse af JPEG-XL-formatet er blevet genoprettet.
  • Tilføjet understøttelse af AC3-lydcodec.
  • Understøttelse af alle HEVC/H.265 codec-profiler er blevet implementeret.
  • Tilføjet nye optimeringer under bygningen af ​​V8-motoren.
  • Aktiverede eksperimentelle funktioner 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.
  • В Linux Tilføjet en opstartstilstand med en midlertidig profil (profilen gemmes i /tmp-mappen og ryddes efter genstart).

Derudover er det værd at bemærke udviklingen af ​​Mercury-browseren af ​​samme forfatter, som konceptuelt ligner Thorium, men er bygget på basis af Firefox. Browseren inkluderer også yderligere optimeringer, bruger AVX- og AES-instruktioner og overfører mange patches fra LibreWolf-, Waterfox-, FireDragon-, PlasmaFox- og GNU IceCat-projekterne, deaktiverer telemetri, sender rapporter, fejlfindingsfunktioner og yderligere tjenester såsom Pocket og kontekstuelle anbefalinger. Som standard er Do Not Track-tilstanden aktiveret, Backspace-tasthåndteringen (browser.backspace_action) returneres, og GPU-acceleration er aktiveret. Ifølge udviklerne overgår Mercury Firefox med 8-20% i ydeevne. Mercury-builds baseret på Firefox 112 tilbydes til test, men de er i øjeblikket positioneret som alfaversioner.

Kilde: opennet.ru

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