Google on ilmoittanut julkaisevansa Chrome-selaimensa version 152. Tämä päivitys tuo mukanaan useita muutoksia, jotka keskittyvät ekosysteemin valmistelemiseen tulevaisuuden tietoturvastandardeihin, laajennusten hallinnan muokkaamiseen ja kehittäjille uusien visuaalisten hallintatyökalujen tarjoamiseen.
Lisäksi se tuo erinomaisia ​​uutisia Linux-yhteisölle uusien pakkausmuotojen integroinnin myötä, sillä se esittelee kokeellisen tuen Chromen jakelulle Linuxissa Flatpak-pakettien kautta, mikä mahdollistaa natiivin vuorovaikutuksen järjestelmän kanssa XDG-portaalien kautta.
Tämä versio korjaa yhteensä 327 haavoittuvuutta, joista kymmenen luokiteltiin kriittisiksi, koska ne mahdollistivat hyökkääjien ohittaa selaimen hiekkalaatikon ja suorittaa koodia järjestelmässä. Kahdeksan näistä kriittisistä haavoittuvuuksista liittyi use-after-free (use-after-free) -hyväksyntöihin .
Chrome 152: n uudet ominaisuudet
Merkittävin lyhyen aikavälin muutos käyttäjille on manifestin toiseen versioon (Manifest V2) perustuvien laajennusten pysyvä poistaminen. 31. elokuuta alkaen kaikki tällä vanhemmalla API:lla rakennetut lisäosat poistetaan Chrome Web Storesta . Vaikka jo asennetut laajennukset toimivat edelleen paikallisesti, ne menettävät päivitysten vastaanottamisen mahdollisuuden, eikä niitä voida asentaa uudelleen, jos ne poistetaan.
Windows- käyttäjille Chrome 152 esittelee käyttöoikeusluetteloihin (ACL) perustuvan suojauskerroksen. Tämä mekanismi estää selainprosesseja lukemasta ja kirjoittamasta muistiin estäen koodin injektoinnin. Virustorjuntaohjelmistojen tai esteettömyystyökalujen mahdollisten ristiriitojen vuoksi tämä ominaisuus on kuitenkin oletuksena poistettu käytöstä. Kiinnostuneet käyttäjät voivat ottaa sen käyttöön asettamalla lipun chrome://flags/#enable-process-isolation-ui ja määrittämällä eristystilan selaimen järjestelmäasetuksissa.
Parannuksia itsenäisiin verkkosovelluksiin ja uusiin API-rajapintoihin
Eristetyt verkkosovellukset (IWA) tukevat nyt alisovelluksia . Tämä tarkoittaa, että kehittäjät voivat jakaa useita ohjelmia erillisillä nimillä, kuvakkeilla ja tiedostoyhteyksillä yhden IWA-asennuksen sisällä. Erityisesti ChromeOS:ssä näissä sovelluksissa on nyt reunaton katselutila , jossa sisältö laajennetaan täyttämään koko ikkuna ja perinteinen otsikkorivi poistetaan. Myös mukautettu URI-skeema googlechrome:// on otettu kokeellisesti käyttöön , jotta muissa selaimissa avatut ulkoiset sivustot voivat käynnistää Chromen, kun tiettyä linkkiä napsautetaan.
CPU -suorituskykyä mittaava API antaa verkkosivustoille mahdollisuuden kysellä käyttäjän prosessorin kapasiteettia. Yksityisyyden suojaamiseksi Chrome sisältää valikon (Asetukset > Suorituskyky > Nopeus) , jossa tätä tietoa voidaan väärentää valitsemalla tasoja väliltä 0 (tuntematon) - 4 (ultratehokas).
CSS-suunnitteluosiossa on lisätty pseudoelementit ::backdrop, ::scroll-marker ja ::view-transition, joiden avulla voidaan hallita modaalisia taustoja, vieritysindikaattoreita ja siirtymäanimaatioita suoraan JavaScriptin kanssa vuorovaikutuksessa. Lisäksi on sisällytetty alpha()-funktio värien läpinäkyvyyden muokkaamiseen ja window-drag-ominaisuus, jolla määritetään, mitkä valmiiksi rakennetun verkkosovelluksen (PWA) alueet toimivat vedettävänä otsikkorivinä.
Mobiililaitteissa Android-versio esittelee yhtenäisen näytön, joka keskittää salasanojen hallinnan ja lomakkeiden automaattisen täyttödatan . Myös mobiililaitteiden turvallisuutta on parannettu: aktivoimalla "Parannettu suojaus" -toiminnon selain estää kokonaan haitallisiksi merkittyjen verkkosivustojen latautumisen, jolloin sisällön tarkastelu edellyttää käyttäjältä erikseen vahvistettua manuaalista vahvistusta. HTML-koodin automaattisen korjauksen attribuutti on myös lisätty <input>- ja <textarea>-tageihin, jotta kehittäjät voivat hallita tekstikenttien automaattista korjausta.
Kuinka päivittää Chrome Linuxissa?
Jos käytät Debian- tai Ubuntu-pohjaisia ​​jakeluita ja virallinen Google-arkisto on määritetty, suorita vain vakiopäivityskomennot terminaalissasi:
sudo apt update
sudo apt --only-upgrade install google-chrome-stable
Fedora-, RHEL- tai AlmaLinux-pohjaisten järjestelmien käyttäjille prosessi suoritetaan DNF:n kautta seuraavalla komennolla:
sudo dnf upgrade google-chrome-stable
Jos haluat kokeilla uutta kokeellista muotoa Flatpakilla, voit etsiä sovellusta suoraan Flathubista (kun virallinen paketti on saatavilla sen arkistossa) tai asentaa sen komentoriviltä:
flatpak update com.google.Chrome