Chrome 152 stiže sa podrškom za postkvantnu kriptografiju i flatpak

Ključne točke:
  • Sva proširenja zasnovana na Manifestu V2 se uklanjaju iz Chrome Web Store-a.
  • Sistem ažuriranja preglednika (CUP) sada koristi algoritme postkvantne kriptografije.
  • Novi API-ji za programere: kontrola performansi CPU-a, manipulacija CSS-om pomoću alpha() i prevlačenje prozora.
  • Na Androidu je upravitelj lozinki objedinjen, a učitavanje zlonamjernih web-mjesta blokirano je u okviru poboljšane zaštite.
  • Eksperimentalna podrška za instaliranje i pokretanje Google Chromea na Linuxu korištenjem Flatpak formata pakiranja.

Google Chrome

Google je najavio izlazak verzije 152 svog web preglednika Chrome. Ovo ažuriranje uvodi niz prilagodbi usmjerenih na pripremu ekosistema za buduće sigurnosne standarde, modificiranje upravljanja ekstenzijama i ponudu novih alata za vizualnu kontrolu programerima.

Nadalje, donosi odlične vijesti za Linux zajednicu s integracijom novih formata pakiranja, jer uvodi eksperimentalnu podršku za distribuciju Chromea na Linuxu putem Flatpak paketa, postižući izvornu interakciju sa sistemom putem XDG portala.

Ova verzija ispravlja ukupno 327 ranjivosti, od kojih je deset klasifikovano kao kritične jer su omogućavale napadačima da zaobiđu sandbox preglednika i izvrše kod na sistemu. Osam od ovih kritičnih ranjivosti bilo je povezano sa iskorištavanjem "use-after-free " (iskorištavanje korištenja nakon oslobađanja) .

Što je novo u Chromeu 152

Najznačajnija kratkoročna promjena za korisnike je trajno uklanjanje ekstenzija zasnovanih na drugoj verziji manifesta (Manifest V2). Počevši od 31. augusta, svi dodaci izgrađeni pomoću ovog starijeg API-ja bit će uklonjeni iz Chrome Web Store-a . Iako će ekstenzije koje su već instalirane nastaviti funkcionirati lokalno, izgubit će mogućnost primanja ažuriranja i neće se moći ponovo instalirati ako se uklone.

Za korisnike Windowsa, Chrome 152 uvodi sigurnosni sloj zasnovan na listama kontrole pristupa (ACL). Ovaj mehanizam blokira procese preglednika od čitanja i pisanja u memoriju , sprječavajući ubrizgavanje koda. Međutim, zbog potencijalnih sukoba s antivirusnim softverom ili alatima za pristupačnost, ova funkcija je onemogućena prema zadanim postavkama. Zainteresovani korisnici je mogu omogućiti postavljanjem zastavice chrome://flags/#enable-process-isolation-ui i konfiguriranjem načina izolacije u sistemskim postavkama preglednika.

Poboljšanja samostalnih web aplikacija i novih API-ja

Izolirane web aplikacije (IWA) sada podržavaju pod-aplikacije . To znači da programeri mogu distribuirati više programa sa zasebnim nazivima, ikonama i asocijacijama datoteka unutar jedne IWA instalacije. Posebno za ChromeOS, ove aplikacije sada imaju način prikaza bez okvira , proširujući sadržaj da ispuni cijeli prozor i uklanjajući tradicionalnu naslovnu traku. Prilagođena URI shema googlechrome:// također je eksperimentalno implementirana , dizajnirana da omogući vanjskim web stranicama otvorenim u drugim preglednicima da pozovu Chrome kada se klikne na određeni link.

API za performanse procesora ( CPU performance API) omogućava web stranicama da ispituju kapacitet procesora korisnika; radi zaštite privatnosti, Chrome uključuje meni (Postavke > Performanse > Brzina) gdje se ovi podaci mogu falsificirati odabirom nivoa od 0 (nepoznato) do 4 (ultra performanse).

U odjeljku CSS dizajna, dodani su pseudo-elementi ::backdrop, ::scroll-marker i ::view-transition za kontrolu modalnih pozadina, indikatora pomicanja i animacija prijelaza direktnom interakcijom s JavaScriptom. Osim toga, ugrađena je funkcija alpha() za manipuliranje transparentnošću boja, a dodano je svojstvo window-drag za definiranje koja područja unaprijed izgrađene web aplikacije (PWA) djeluju kao prevlačiva naslovna traka.

Na mobilnim uređajima , Android verzija uvodi objedinjeni ekran koji centralizuje upravljanje lozinkama i podatke za automatsko popunjavanje obrazaca . Sigurnost mobilnih uređaja je također poboljšana: aktiviranjem "Poboljšane zaštite", preglednik će potpuno blokirati učitavanje web stranica označenih kao zlonamjerne, što zahtijeva eksplicitnu ručnu potvrdu korisnika za pregled sadržaja. Atribut za automatsko ispravljanje HTML-a također je dodan oznakama <input> i <textarea> kako bi se programerima dala kontrola nad automatskim ispravljanjem u tekstualnim poljima.

Kako ažurirati Chrome na Linuxu?

Ako koristite Debian ili Ubuntu distribucije i imate konfiguriran službeni Google repozitorij, jednostavno pokrenite standardne naredbe za ažuriranje u svom terminalu:

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

Za one koji koriste sisteme zasnovane na Fedori, RHEL-u ili AlmaLinuxu, proces se izvršava putem DNF-a pomoću sljedeće naredbe:

sudo dnf upgrade google-chrome-stable

Ako više volite isprobati novi eksperimentalni format koristeći Flatpak, aplikaciju možete direktno potražiti na Flathubu (nakon što službeni paket bude dostupan u njegovom repozitoriju) ili je instalirati putem komandne linije:

flatpak update com.google.Chrome


Dodaj kao preferirani izvor na Googleu