Msakatuli wa Thorium 110 akupezeka, foloko yachangu ya Chromium

Kutulutsidwa kwa pulojekiti ya Thorium 110 kwasindikizidwa, yomwe imapanga foloko yolumikizidwa nthawi ndi nthawi ya msakatuli wa Chromium, wokulitsidwa ndi zigamba zowonjezera kuti muwongolere magwiridwe antchito, kuwongolera magwiridwe antchito ndikuwonjezera chitetezo. Malinga ndi mayeso a mapulogalamu, Thorium ndi 8-40% mwachangu kuposa Chromium wamba pakuchita, makamaka chifukwa chophatikizira kukhathamiritsa kowonjezera pakuphatikiza. Misonkhano yokonzekera imapangidwira Linux, macOS, Raspberry Pi ndi Windows.

Kusiyana kwakukulu ndi Chromium:

  • Amapanga ndi loop optimization (LLVM Loop), kukhathamiritsa kwa mbiri (PGO), kukhathamiritsa kwa nthawi yolumikizira (LTO), ndi malangizo a purosesa a SSE4.2, AVX, ndi AES (Chromium imagwiritsa ntchito SSE3 yokha).
  • Kubweretsa zina zowonjezera mu codebase yomwe ilipo mu Google Chrome koma yosapezeka mu Chromium builds. Mwachitsanzo, gawo la Widevine lawonjezedwa posewera zotetezedwa zolipiridwa (DRM), ma codec a multimedia awonjezedwa, ndipo mapulagini omwe amagwiritsidwa ntchito mu Chrome athandizidwa.
  • Thandizo loyesera laukadaulo wa MPEG-DASH wosinthira media.
  • Thandizo la HEVC/H.265 kanema kabisidwe mtundu waphatikizidwa kwa Linux ndi Windows.
  • Thandizo la zithunzi za JPEG XL limayatsidwa mwachisawawa.
  • Thandizo la ma subtitles (Live Caption, SODA) likuphatikizidwa.
  • Thandizo loyesera lazofotokozera za PDF lawonjezeredwa, koma silimathandizidwa mwachisawawa.
  • Zigamba za Chromium, zoperekedwa ndi kugawa kwa Debian, zasamutsidwa ndikuthana ndi mavuto ndi ma font rendering, kuthandizira VAAPI, VDPAU ndi Intel HD, kupereka kuphatikiza ndi dongosolo lowonetsera zidziwitso.
  • Yathandizira thandizo la VAAPI m'malo ozikidwa pa Wayland.
  • DoH (DNS pa HTTPS) imayatsidwa mwachisawawa.
  • Mawonekedwe a Osatsata amayatsidwa mwachisawawa kuti aletse mayendedwe.
  • Tsamba la adilesi nthawi zonse limakhala ndi ulalo wathunthu.
  • Anayimitsa makina a FLoC omwe amalimbikitsidwa ndi Google m'malo motsatira makeke.
  • Machenjezo oletsedwa okhudza makiyi a API a Google, koma adasungabe chithandizo cha makiyi a API pakulunzanitsa makonda.
  • Kuwonetsa malingaliro ogwiritsira ntchito osatsegula osasintha mudongosolo kwayimitsidwa.
  • Ma injini osakira owonjezera DuckDuckGo, Brave Search, Ecosia, Ask.com ndi Yandex.com.
  • Amatha kugwiritsa ntchito tsamba lapafupi lomwe likuwonetsedwa potsegula tabu yatsopano.
  • Menyu yankhani yokhala ndi mitundu ina yowonjezeretsanso ('Normal Reload', 'Hard Reload', 'Chotsani Cache ndi Kutsegulanso Molimba') yawonjezedwa ku batani lotsegulanso tsamba.
  • Onjezani mabatani a Home ndi Chrome Labs.
  • Kuti muwonjezere zinsinsi, zokonda zojambulitsa zasinthidwa.
  • Onjezani zigamba ku GN Assembly system ndikukhazikitsa sandbox kudzipatula.
  • Mwachisawawa, kuthandizira kutsitsa mu ulusi wambiri kumayatsidwa.
  • Phukusili limaphatikizapo zida za pak, zomwe zimagwiritsidwa ntchito kulongedza ndi kutulutsa mafayilo mumtundu wa pak.
  • Fayilo ya .desktop poyambitsa imaphatikizapo luso loyesera la webusaitiyi ndipo imapereka njira zowonjezera zowonjezera: thorium-shell, Safe Mode ndi Dark Mode.

Zina mwa zosintha mu mtundu wa Thorium 110:

  • Zolumikizidwa ndi Chromium 110 codebase.
  • Thandizo la mtundu wa JPEG-XL wabwerera.
  • Thandizo lowonjezera la AC3 audio codec.
  • Thandizo la mbiri yonse ya HEVC/H.265 codec yakhazikitsidwa.
  • Anawonjezera kukhathamiritsa kwatsopano pomanga injini ya V8.
  • Zoyeserera zidathandizira chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter ndi chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux yawonjezera njira yoyambira yokhala ndi mbiri yakanthawi (mbiriyo imasungidwa mu /tmp chikwatu ndikuchotsedwa mukayambiranso).

Kuphatikiza apo, titha kuzindikira chitukuko cha wolemba yemweyo wa msakatuli wa Mercury, womwe umafanana ndi Thorium, koma womangidwa pamaziko a Firefox. Msakatuli amaphatikizanso kukhathamiritsa kowonjezera, amagwiritsa ntchito malangizo a AVX ndi AES, ndipo amanyamula zigamba zambiri kuchokera ku LibreWolf, Waterfox, FireDragon, PlasmaFox ndi GNU IceCat projekiti, kuletsa telemetry, kupereka malipoti, kukonza zolakwika ndi ntchito zina monga Pocket ndi malingaliro amkati. Mwachikhazikitso, mawonekedwe a Osatsata atsegulidwa, chogwirizira makiyi a Backspace amabwezedwa (browser.backspace_action) ndipo mathamangitsidwe a GPU atsegulidwa. Malinga ndi opanga, Mercury imaposa Firefox ndi 8-20%. Zomangamanga za Mercury zochokera ku Firefox 112 zimaperekedwa kuti ziyesedwe, koma zimayikidwabe ngati mitundu ya alpha.

Source: opennet.ru

Kuwonjezera ndemanga