Version 110 av Thorium-projektet, en periodiskt synkroniserad förgrening av webblĂ€saren Chromium, har publicerats. Den Ă€r förbĂ€ttrad med ytterligare patchar för att optimera prestanda, förbĂ€ttra anvĂ€ndbarhet och förbĂ€ttra sĂ€kerheten. Enligt utvecklartester övertrĂ€ffar Thorium standard Chromium med 8â40 % i prestanda, frĂ€mst pĂ„ grund av att ytterligare optimeringar har inkluderats under kompileringen. FĂ€rdiga versioner genereras för Linux, macOS, Raspberry Pi och Windows.
Huvudskillnaderna frÄn Chromium:
- Kompilerar med loopoptimering (LLVM Loop), profileringsoptimering (PGO), lÀnktidsoptimering (LTO) och SSE4.2-, AVX- och AES-processorinstruktioner (Chromium anvÀnder endast SSE3).
- Porterar ytterligare funktioner som finns i Google Chrome men inte Àr tillgÀngliga i Chromium-versioner till kodbasen. Till exempel har Widevine-modulen lagts till för att spela upp betalt skyddat innehÄll (DRM), multimediakodekar har lagts till och plugin-program som anvÀnds i Chrome har aktiverats.
- Lade till experimentellt stöd för adaptiv MPEG-DASH-strömningsteknik.
- för Linux О Windows Stöd för videokodningsformatet HEVC/H.265 Àr aktiverat.
- Stöd för JPEG XL-bilder Àr aktiverat som standard.
- Stöd för automatisk undertext (Live Caption, SODA) ingÄr.
- Experimentellt stöd för PDF-kommentarer har lagts till, men Àr inte aktiverat som standard.
- Porterade Chromium-patchar som tillhandahÄlls av distributionen Debian och ÄtgÀrdar problem med teckensnittsrendering, VAAPI, VDPAU och stöd för Intel HD, vilket möjliggör integration med aviseringssystemet.
- Aktiverade VAAPI-stöd i Wayland-baserade miljöer.
- DoH (DNS över HTTPS) Àr aktiverat som standard.
- SpÄra inte-lÀget Àr aktiverat som standard för att blockera rörelsespÄrningskod.
- AdressfÀltet visar alltid hela URL:en.
- Inaktiverade FLoC-systemet som marknadsförs av Google istÀllet för att spÄra cookies.
- Inaktiverade varningar om Google API-nycklar, men bibehöll stöd för API-nycklar för instÀllningssynkronisering.
- Visningen av förslag för att anvÀnda standardwebblÀsaren i systemet Àr inaktiverad.
- Lade till sökmotorer DuckDuckGo, Brave Search, Ecosia, Ask.com och Yandex.com.
- Aktiverad för att alltid endast anvÀnda den lokala sidan som visas nÀr en ny flik öppnas.
- Knappen för att ladda om sidan har nu en kontextmeny med ytterligare laddningslÀgen ("Normal omladdning", "HÄrd omladdning", "Rensa cache och HÄrd omladdning").
- Lade till standardknappar för hem och Chrome Labs.
- För att förbÀttra integriteten har instÀllningarna för förladdning av innehÄll Àndrats.
- Lade till patchar till GN-monteringssystemet och implementering av sandlÄdeisolering.
- Som standard Àr stöd för laddning i flera trÄdar aktiverat.
- Paketet innehÄller verktyget pak, som anvÀnds för att packa och packa upp filer i pak-format.
- .desktop-filen aktiverar experimentella webbplattformsfunktioner nÀr den startas och erbjuder ytterligare startlÀgen: thorium-shell, felsÀkert lÀge och mörkt lÀge.
Bland Àndringarna i Thorium 110-versionen:
- Synkroniserad med Chromium 110-kodbasen.
- Stödet för JPEG-XL-formatet har ÄtervÀnt.
- Lagt till stöd för AC3 audio codec.
- Stöd för alla HEVC/H.265 codec-profiler har implementerats.
- Lade till nya optimeringar nÀr man byggde V8-motorn.
- Experimentella funktioner aktiverade chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter och chrome: //flags/#enable-native-gpu-memory-buffers.
- РLinux Lade till ett startlÀge med en tillfÀllig profil (profilen sparas i katalogen /tmp och rensas efter omstart).
Dessutom Ă€r det vĂ€rt att notera utvecklingen av samma författare av webblĂ€saren Mercury, som konceptuellt liknar Thorium, men Ă€r byggd pĂ„ basis av Firefox. WebblĂ€saren innehĂ„ller ocksĂ„ ytterligare optimeringar, anvĂ€nder AVX- och AES-instruktioner och backportar mĂ„nga patchar frĂ„n LibreWolf-, Waterfox-, FireDragon-, PlasmaFox- och GNU IceCat-projekten som inaktiverar telemetri, rapportering, felsökningsfunktioner och ytterligare tjĂ€nster som Pocket och kontextuella rekommendationer. Som standard Ă€r Do Not Track-lĂ€get aktiverat, backstegstangenthanteringen (browser.backspace_action) returneras och GPU-acceleration Ă€r aktiverad. Enligt utvecklarna presterar Mercury bĂ€ttre Ă€n Firefox med 8â20 % i prestanda. Mercury-versioner baserade pĂ„ Firefox 112 erbjuds för testning, men de Ă€r för nĂ€rvarande positionerade som alfaversioner.
KĂ€lla: opennet.ru
