Chrome 152 přichází s podporou postkvantové kryptografie a flatpaku

Klíčové body:
  • Všechna rozšíření založená na manifestu V2 budou z Internetového obchodu Chrome odstraněna.
  • Systém aktualizací prohlížeče (CUP) nyní používá algoritmy postkvantové kryptografie.
  • Nová API pro vývojáře: řízení výkonu CPU, manipulace s CSS pomocí alpha() a přetahování oken.
  • V systému Android je správce hesel sjednocený a načítání škodlivých webů je blokováno v rámci rozšířené ochrany.
  • Experimentální podpora pro instalaci a spouštění prohlížeče Google Chrome v systému Linux s využitím formátu balíčku Flatpak.

Google Chrome

Společnost Google oznámila vydání verze 152 svého webového prohlížeče Chrome. Tato aktualizace představuje řadu úprav zaměřených na přípravu ekosystému na budoucí bezpečnostní standardy, úpravu správy rozšíření a nabídku nových nástrojů pro vizuální kontrolu pro vývojáře.

Dále přináší vynikající zprávy pro linuxovou komunitu s integrací nových formátů balíčků, jelikož zavádí experimentální podporu pro distribuci Chromu na Linuxu prostřednictvím balíčků Flatpak a dosahuje nativní interakce se systémem prostřednictvím portálů XDG.

Tato verze opravuje celkem 327 zranitelností, z nichž deset bylo klasifikováno jako kritické, protože umožňovaly útočníkům obejít sandbox prohlížeče a spustit kód v systému. Osm z těchto kritických zranitelností souviselo s exploity typu „use-after-free “ (po užití zdarma) .

Co je nového v prohlížeči Chrome 152

Nejvýznamnější krátkodobou změnou pro uživatele je trvalé odstranění rozšíření založených na druhé verzi manifestu (Manifest V2). Od 31. srpna budou z Internetového obchodu Chrome odstraněny všechny doplňky vytvořené pomocí tohoto staršího API . Rozšíření, která jsou již nainstalována, sice budou i nadále fungovat lokálně, ale ztratí možnost přijímat aktualizace a po odstranění je nebude možné znovu nainstalovat.

Pro uživatele Windows zavádí Chrome 152 vrstvu zabezpečení založenou na seznamech řízení přístupu (ACL). Tento mechanismus blokuje procesům prohlížeče čtení a zápis do paměti , čímž zabraňuje vkládání kódu. Vzhledem k potenciálním konfliktům s antivirovým softwarem nebo nástroji pro usnadnění přístupu je však tato funkce ve výchozím nastavení zakázána. Zájemci o tuto funkci ji mohou povolit nastavením příznaku chrome://flags/#enable-process-isolation-ui a konfigurací režimu izolace v systémovém nastavení prohlížeče.

Vylepšení samostatných webových aplikací a nových API

Izolované webové aplikace (IWA) nyní podporují podaplikace . To znamená, že vývojáři mohou v rámci jedné instalace IWA distribuovat více programů se samostatnými názvy, ikonami a asociacemi souborů. Konkrétně pro ChromeOS nyní tyto aplikace nabízejí režim zobrazení bez okrajů , kdy se obsah rozšiřuje tak, aby vyplnil celé okno, a odstraňuje se tradiční záhlaví. Experimentálně bylo také implementováno vlastní schéma URI googlechrome://, které je navrženo tak, aby umožňovalo externím webům otevřeným v jiných prohlížečích spustit Chrome po kliknutí na konkrétní odkaz.

Rozhraní API pro výkon CPU umožňuje webovým stránkám dotazovat se na kapacitu procesoru uživatele. Pro ochranu soukromí obsahuje Chrome nabídku (Nastavení > Výkon > Rychlost) , kde lze tato data zfalšovat výběrem úrovní od 0 (neznámé) do 4 (ultra výkon).

V sekci návrhu CSS byly přidány pseudoelementy ::backdrop, ::scroll-marker a ::view-transition pro ovládání modálních pozadí, indikátorů rolování a animací přechodů přímou interakcí s JavaScriptem. Dále byla začleněna funkce alpha() pro manipulaci s průhledností barev a byla přidána vlastnost window-drag pro definování, které oblasti předpřipravené webové aplikace (PWA) fungují jako přetahovatelný záhlaví.

Na mobilních zařízeních verze pro Android zavádí jednotnou obrazovku, která centralizuje správu hesel a data automatického vyplňování formulářů . Vylepšeno je také zabezpečení mobilních zařízení: aktivací funkce „Vylepšená ochrana“ prohlížeč zcela zablokuje načítání webových stránek označených jako škodlivé a pro zobrazení obsahu bude vyžadováno explicitní ruční potvrzení uživatele. Do tagů <input> a <textarea> byl také přidán atribut automatické opravy HTML, který vývojářům poskytuje kontrolu nad automatickými opravami v textových polích.

Jak aktualizovat Chrome v Linuxu?

Pokud používáte distribuce založené na Debianu nebo Ubuntu a máte nakonfigurovaný oficiální repozitář Google, jednoduše spusťte standardní příkazy pro aktualizaci ve svém terminálu:

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

Pro ty, kteří používají systémy založené na Fedoře, RHEL nebo AlmaLinuxu, se proces provádí přes DNF pomocí následujícího příkazu:

sudo dnf upgrade google-chrome-stable

Pokud raději vyzkoušíte nový experimentální formát pomocí Flatpaku, můžete aplikaci vyhledat přímo na Flathubu (jakmile bude oficiální balíček k dispozici v jeho repozitáři) nebo ji nainstalovat pomocí příkazového řádku:

flatpak update com.google.Chrome


Přidat jako preferovaný zdroj v Googlu