Thorium 110 -selain saatavilla, nopeampi Chromiumin haarukka

Thorium 110 -projektin julkaisu on julkaistu, joka kehittää Chromium-selaimen säännöllisin väliajoin synkronoitavan haarukan, jota on laajennettu lisäkorjauksilla suorituskyvyn, käytettävyyden ja turvallisuuden parantamiseksi. Kehittäjätestien mukaan Thorium on 8-40 % nopeampi kuin tavallinen Chromium, mikä johtuu pääasiassa lisäoptimoinneista kääntämisen aikana. Valmiit kokoonpanot luodaan Linuxille, macOS:lle, Raspberry Pille ja Windowsille.

Tärkeimmät erot Chromiumiin:

  • Kääntää silmukan optimoinnin (LLVM Loop), profiloinnin optimoinnin (PGO), linkkiaikaoptimoinnin (LTO) ja SSE4.2-, AVX- ja AES-prosessorin käskyt (Chromium käyttää vain SSE3:a).
  • Tuo koodikantaan lisätoimintoja, jotka ovat saatavilla Google Chromessa, mutta jotka eivät ole käytettävissä Chromium-koontiversioissa. Esimerkiksi Widevine-moduuli on lisätty maksullisen suojatun sisällön (DRM) toistamiseen, multimediakoodekkeja on lisätty ja Chromessa käytetyt laajennukset on otettu käyttöön.
  • Lisätty kokeellinen tuki mukautuvalle MPEG-DASH-median suoratoistoteknologialle.
  • HEVC/H.265-videokoodausmuodon tuki sisältyy Linuxiin ja Windowsiin.
  • Tuki JPEG XL -kuville on oletusarvoisesti käytössä.
  • Mukana on automaattisten tekstitysten tuki (Live Caption, SODA).
  • PDF-merkintöjen kokeellinen tuki on lisätty, mutta se ei ole oletuksena käytössä.
  • Debian-jakelun toimittamat Chromiumin korjaustiedostot on siirretty ja ne ratkaisevat fonttien hahmonnukseen, VAAPI:n, VDPAU:n ja Intel HD:n tuen sekä ilmoitusnäyttöjärjestelmän integroinnin.
  • Käytössä VAAPI-tuki Wayland-pohjaisissa ympäristöissä.
  • DoH (DNS yli HTTPS) on oletuksena käytössä.
  • Älä seuraa -tila on oletuksena käytössä liikkeenseurantakoodin estämiseksi.
  • Osoitepalkissa näkyy aina koko URL-osoite.
  • Poistettu käytöstä Googlen mainostama FLoC-järjestelmä seurantaevästeiden sijaan.
  • Google API-avaimia koskevat varoitukset poistettiin käytöstä, mutta tuki API-avaimille asetusten synkronointia varten säilytettiin.
  • Oletusselaimen käyttöä koskevien ehdotusten näyttäminen järjestelmässä on poistettu käytöstä.
  • Lisätty hakukoneet DuckDuckGo, Brave Search, Ecosia, Ask.com ja Yandex.com.
  • Otettu käyttöön, jos haluat käyttää aina vain paikallista sivua, joka näytetään uutta välilehteä avattaessa.
  • Sivun uudelleenlatauspainikkeeseen on lisätty kontekstivalikko lisälataustiloilla ("Normaali uudelleenlataus", "Kova uudelleenlataus", "Tyhjennä välimuisti ja kova uudelleenlataus").
  • Lisätty Home- ja Chrome Labs -oletuspainikkeet.
  • Yksityisyyden parantamiseksi sisällön esilatausasetuksia on muutettu.
  • Lisätty korjaustiedostoja GN-kokoonpanojärjestelmään ja hiekkalaatikon eristyksen toteutukseen.
  • Oletuksena useisiin säikeisiin lataamisen tuki on käytössä.
  • Paketti sisältää pak-apuohjelman, jota käytetään pak-muotoisten tiedostojen pakkaamiseen ja purkamiseen.
  • Käynnistyksen yhteydessä oleva .desktop-tiedosto sisältää verkkoalustan kokeelliset ominaisuudet ja tarjoaa lisäkäynnistystiloja: thorium-shell, Safe Mode ja Dark Mode.

Thorium 110 -version muutoksista:

  • Synkronoitu Chromium 110 -koodikannan kanssa.
  • Tuki JPEG-XL-muodolle on palannut.
  • Lisätty tuki AC3-äänikoodekille.
  • Tuki kaikille HEVC/H.265-koodekkiprofiileille on otettu käyttöön.
  • Lisätty uusia optimointeja V8-moottoria rakennettaessa.
  • Käytössä olevat kokeelliset ominaisuudet: chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter ja chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux on lisännyt käynnistystilan väliaikaisella profiililla (profiili tallennetaan /tmp-hakemistoon ja tyhjennetään uudelleenkäynnistyksen jälkeen).

Lisäksi voimme huomioida saman tekijän kehittämän Mercury-selaimen, joka muistuttaa käsitteellisesti Thoriumia, mutta on rakennettu Firefoxin pohjalta. Selain sisältää myös lisäoptimointeja, käyttää AVX- ja AES-ohjeita ja kuljettaa useita korjaustiedostoja LibreWolf-, Waterfox-, FireDragon-, PlasmaFox- ja GNU IceCat -projekteista poistaen telemetrian, raportoinnin, virheenkorjaustoiminnot ja lisäpalvelut, kuten Pocket- ja kontekstuaaliset suositukset. Oletuksena Do Not Track -tila on käytössä, askelpalauttimen käsittelijä palautetaan (browser.backspace_action) ja GPU-kiihdytys on aktivoitu. Kehittäjien mukaan Mercury ylittää Firefoxin 8-20%. Firefox 112:een perustuvia Mercuryn koontiversioita tarjotaan testattavaksi, mutta ne sijoitetaan silti alfaversioiksi.

Lähde: opennet.ru

Lisää kommentti