Isiphequluli se-Thorium 110 siyatholakala, imfoloko esheshayo ye-Chromium

Ukukhishwa kwephrojekthi ye-Thorium 110 kushicilelwe, ethuthukisa imfoloko evumelanisiwe ngezikhathi ezithile yesiphequluli se-Chromium, inwetshwa ngeziqephu ezengeziwe ukuze kuthuthukiswe ukusebenza, kuthuthukiswe ukusebenziseka futhi kuthuthukiswe ukuvikeleka. Ngokokuhlolwa konjiniyela, i-Thorium ishesha ngo-8-40% kune-Chromium evamile ekusebenzeni, ikakhulukazi ngenxa yokufakwa kokuthuthukisa okwengeziwe ngesikhathi sokuhlanganiswa. Imihlangano esenziwe ngomumo yenzelwe iLinux, iMacOS, iRaspberry Pi neWindows.

Umehluko omkhulu ku-Chromium:

  • Ihlanganisa ne-loop optimization (i-LLVM Loop), i-profiling optimization (i-PGO), i-link-time optimization (LTO), kanye ne-SSE4.2, AVX, kanye nemiyalo yokucubungula ye-AES (I-Chromium isebenzisa i-SSE3 kuphela).
  • Ukuletha ukusebenza okwengeziwe ku-codebase ekhona ku-Google Chrome kodwa engatholakali kumakhi we-Chromium. Isibonelo, imojula ye-Widevine yengezwe ukuze kudlalwa okuqukethwe okuvikelwe okukhokhelwayo (DRM), amakhodekhi e-multimedia angeziwe, nama-plugin asetshenziswe ku-Chrome anikwe amandla.
  • Kwengezwe usekelo lokuhlola lwe-MPEG-DASH yobuchwepheshe bokusakaza imidiya obuguqukayo.
  • Usekelo lwefomethi yombhalo wekhodi wevidiyo ye-HEVC/H.265 ifakiwe ku-Linux ne-Windows.
  • Ukusekelwa kwezithombe ze-JPEG XL kunikwe amandla ngokuzenzakalela.
  • Ukusekelwa kwemibhalo engezansi ezenzakalelayo (I-Live Caption, SODA) ifakiwe.
  • Usekelo lokuhlola lwezichasiselo ze-PDF lwengeziwe, kodwa alunikwa amandla ngokuzenzakalelayo.
  • Amapheshi e-Chromium, ahlinzekwa ukusatshalaliswa kwe-Debian, adlulisiwe futhi axazulula izinkinga ngokunikezwa kwefonti, ukusekelwa kwe-VAAPI, i-VDPAU ne-Intel HD, okuhlinzeka ngokuhlanganiswa nohlelo lokubonisa lwezaziso.
  • Usekelo lwe-VAAPI lunikwe amandla ezindaweni ezisuselwe e-Wayland.
  • I-DoH (i-DNS phezu kwe-HTTPS) inikwe amandla ngokuzenzakalela.
  • Imodi yokungalandeli ivulwa ngokuzenzakalela ukuvimba ikhodi yokulandelela ukunyakaza.
  • Ibha yekheli ihlala ibonisa i-URL egcwele.
  • Kuvinjwe isistimu ye-FLoC ekhuthazwa i-Google esikhundleni sokulandelela amakhukhi.
  • Izixwayiso ezikhutshaziwe mayelana nokhiye be-Google API, kodwa kugcinwe usekelo lokhiye be-API ngokuvumelanisa izilungiselelo.
  • Ukuboniswa kweziphakamiso zokusebenzisa isiphequluli esizenzakalelayo ohlelweni kukhutshaziwe.
  • Kwengezwe izinjini zokusesha i-DuckDuckGo, i-Brave Search, i-Ecosia, i-Ask.com ne-Yandex.com.
  • Inikwe amandla ukuthi ihlale isebenzisa kuphela ikhasi lendawo eliboniswayo uma uvula ithebhu entsha.
  • Imenyu yokuqukethwe enamamodi okulayisha kabusha engeziwe ('Layisha Kabusha Okuvamile', 'Layisha Kabusha Kanzima', 'Sula Inqolobane futhi Ulayishe Kabusha Kanzima') yengezwe enkinobho yokulayisha kabusha ikhasi.
  • Kwengezwe izinkinobho ezizenzakalelayo zasekhaya nezamalebhu e-Chrome.
  • Ukuze kuthuthukiswe ubumfihlo, izilungiselelo zokulayisha kuqala okuqukethwe zishintshiwe.
  • Kwengezwe amapeshi ohlelweni lokuhlanganisa lwe-GN kanye nokusetshenziswa kokuhlukaniswa kwebhokisi lesihlabathi.
  • Ngokuzenzakalela, ukusekela kokulayisha emiculweni eminingi kunikwe amandla.
  • Iphakheji ihlanganisa insiza ye-pak, esetshenziselwa ukupakisha nokukhipha amafayela ngefomethi ye-pak.
  • Ifayela elithi .desktop ekuqaleni lihlanganisa amandla okuhlola enkundla yewebhu futhi linikeza izindlela zokuqalisa ezengeziwe: i-thorium-shell, Imodi Ephephile kanye Nemodi Emnyama.

Phakathi kwezinguquko enguqulweni ye-Thorium 110:

  • Kuvunyelaniswe ne-Chromium 110 codebase.
  • Usekelo lwefomethi ye-JPEG-XL selubuyile.
  • Usekelo olungeziwe lwekhodekhi yomsindo ye-AC3.
  • Usekelo lwawo wonke amaphrofayili e-codec we-HEVC/H.265 selusetshenzisiwe.
  • Kwengezwe ukulungiselelwa okusha lapho kwakhiwa injini ye-V8.
  • Izici zokuhlola zinikwe amandla i-chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#click-double-close-tab, chrome://flags/#show-fps-counter kanye ne-chrome: //flags/#vumela-native-gpu-memory-buffers.
  • I-Linux yengeze imodi yokuqalisa enephrofayili yesikhashana (iphrofayili igcinwa kuhla lwemibhalo /tmp futhi isulwe ngemva kokuqala kabusha).

Ukwengeza, singaphawula ukuthuthukiswa kombhali ofanayo wesiphequluli se-Mercury, okufana ne-Thorium, kodwa eyakhelwe phezu kwesisekelo seFirefox. Isiphequluli siphinde sihlanganise ukulungiselelwa okwengeziwe, sisebenzisa imiyalo ye-AVX ne-AES, futhi sithwala iziqephu eziningi ezivela kumaphrojekthi we-LibreWolf, Waterfox, FireDragon, PlasmaFox kanye ne-GNU IceCat, ukukhubaza i-telemetry, ukubika, imisebenzi yokulungisa iphutha kanye nezinsizakalo ezengeziwe ezifana ne-Pocket nezincomo zesimo. Ngokuzenzakalelayo, imodi yokungalandeli ivuliwe, isibambi sikakhiye we-Backspace siyabuyiswa (browser.backspace_action) futhi ukusheshisa kwe-GPU kuyasebenza. Ngokusho konjiniyela, iMercury idlula iFirefox ngo-8-20%. I-Mercury builds esekelwe kuFirefox 112 inikezwa ukuze ihlolwe, kodwa isabekwe njengezinguqulo ze-alpha.

Source: opennet.ru

Engeza amazwana