Chrome 152 prihaja s podporo za postkvantno kriptografijo in podporo za flatpak

Ključne točke:
  • Vse razširitve, ki temeljijo na manifestu V2, bodo odstranjene iz spletne trgovine Chrome.
  • Sistem za posodabljanje brskalnikov (CUP) zdaj uporablja algoritme postkvantne kriptografije.
  • Novi API-ji za razvijalce: nadzor zmogljivosti CPE-ja, manipulacija CSS-ja z alpha() in vlečenje oken.
  • V sistemu Android je upravitelj gesel poenoten, nalaganje zlonamernih spletnih mest pa je blokirano v okviru izboljšane zaščite.
  • Eksperimentalna podpora za namestitev in zagon brskalnika Google Chrome v sistemu Linux z uporabo formata pakiranja Flatpak.

Google Chrome

Google je napovedal izdajo različice 152 svojega spletnega brskalnika Chrome. Ta posodobitev uvaja vrsto prilagoditev, osredotočenih na pripravo ekosistema na prihodnje varnostne standarde, spreminjanje upravljanja razširitev in ponujanje novih orodij za vizualni nadzor razvijalcem.

Poleg tega prinaša odlične novice za skupnost Linux z integracijo novih formatov pakiranja, saj uvaja eksperimentalno podporo za distribucijo Chroma v Linuxu prek paketov Flatpak, s čimer dosega izvorno interakcijo s sistemom prek portalov XDG.

Ta različica odpravlja skupno 327 ranljivosti, od katerih jih je bilo deset razvrščenih kot kritičnih, ker so napadalcem omogočale, da zaobidejo peskovnik brskalnika in izvedejo kodo v sistemu. Osem od teh kritičnih ranljivosti je bilo povezanih z izkoriščanjem ranljivosti »use-after-free « (use-after-free) .

Kaj je novega v Chromu 152

Najpomembnejša kratkoročna sprememba za uporabnike je trajna odstranitev razširitev, ki temeljijo na drugi različici manifesta (Manifest V2). Od 31. avgusta naprej bodo vsi dodatki, zgrajeni s tem starejšim API-jem, odstranjeni iz Spletne trgovine Chrome . Čeprav bodo razširitve, ki so že nameščene, še naprej delovale lokalno, bodo izgubile možnost prejemanja posodobitev in jih po odstranitvi ne bo mogoče znova namestiti.

Za uporabnike sistema Windows Chrome 152 uvaja varnostno plast, ki temelji na seznamih za nadzor dostopa (ACL). Ta mehanizem blokira bralne procese pri branju in pisanju v pomnilnik , s čimer preprečuje vbrizgavanje kode. Zaradi morebitnih konfliktov z protivirusno programsko opremo ali orodji za dostopnost pa je ta funkcija privzeto onemogočena. Zainteresirani uporabniki jo lahko omogočijo tako, da nastavijo zastavico chrome://flags/#enable-process-isolation-ui in konfigurirajo način izolacije v sistemskih nastavitvah brskalnika.

Izboljšave samostojnih spletnih aplikacij in novi API-ji

Izolirane spletne aplikacije (IWA) zdaj podpirajo podaplikacije . To pomeni, da lahko razvijalci znotraj ene same namestitve IWA distribuirajo več programov z ločenimi imeni, ikonami in povezavami datotek. Posebej za ChromeOS imajo te aplikacije zdaj način ogleda brez robov , pri čemer se vsebina razširi tako, da zapolni celotno okno, in se odstrani tradicionalna naslovna vrstica. Poskusno je bila implementirana tudi shema URI po meri googlechrome://, ki je zasnovana tako, da zunanjim spletnim mestom, odprtim v drugih brskalnikih, omogoča, da zaženejo Chrome, ko kliknete določeno povezavo.

API za zmogljivost procesorja omogoča spletnim mestom, da poizvedujejo o zmogljivosti uporabnikovega procesorja; za zaščito zasebnosti Chrome vključuje meni (Nastavitve > Zmogljivost > Hitrost), kjer je mogoče te podatke ponarediti z izbiro ravni od 0 (neznano) do 4 (ultra zmogljivost).

V razdelku za oblikovanje CSS so dodani psevdoelementi ::backdrop, ::scroll-marker in ::view-transition za nadzor modalnih ozadij, indikatorjev pomikanja in animacij prehodov z neposredno interakcijo z JavaScriptom. Poleg tega je vključena funkcija alpha() za upravljanje prosojnosti barv, dodana pa je tudi lastnost window-drag, ki določa, katera območja vnaprej izdelane spletne aplikacije (PWA) delujejo kot naslovna vrstica, ki jo je mogoče vleči.

Na mobilnih napravah različica za Android uvaja enoten zaslon, ki centralizira upravljanje gesel in podatke za samodejno izpolnjevanje obrazcev . Izboljšana je tudi mobilna varnost: z aktivacijo »Izboljšane zaščite« bo brskalnik popolnoma blokiral nalaganje spletnih mest, označenih kot zlonamerna, in za ogled vsebine bo potrebna izrecna ročna potrditev uporabnika. Oznakama <input> in <textarea> je bil dodan tudi atribut samodejnega popravljanja HTML, ki razvijalcem omogoča nadzor nad samodejnim popravljanjem v besedilnih poljih.

Kako posodobiti Chrome v Linuxu?

Če uporabljate distribucije, ki temeljijo na Debianu ali Ubuntuju, in imate konfiguriran uradni Googlov repozitorij, preprosto zaženite standardne ukaze za posodobitev v terminalu:

sudo apt update
sudo apt --only-upgrade install google-chrome-stable

Za tiste, ki uporabljajo sisteme, ki temeljijo na Fedori, RHEL ali AlmaLinuxu, se postopek izvede prek DNF z uporabo naslednjega ukaza:

sudo dnf upgrade google-chrome-stable

Če želite novo eksperimentalno obliko raje preizkusiti z uporabo Flatpaka, lahko aplikacijo poiščete neposredno na Flathubu (ko bo uradni paket na voljo v njegovem repozitoriju) ali pa jo namestite prek ukazne vrstice:

flatpak update com.google.Chrome


Dodaj kot prednostni vir v Googlu