Spoločnosť Google oznámila vydanie verzie 152 svojho webového prehliadača Chrome. Táto aktualizácia prináša sériu úprav zameraných na prípravu ekosystému na budúce bezpečnostné štandardy, úpravu správy rozšírení a ponuku nových nástrojov vizuálnej kontroly pre vývojárov.
Okrem toho prináša vynikajúce správy pre linuxovú komunitu vďaka integrácii nových formátov balíkov, pretože zavádza experimentálnu podporu pre distribúciu prehliadača Chrome v systéme Linux prostredníctvom balíkov Flatpak, čím sa dosahuje natívna interakcia so systémom prostredníctvom portálov XDG.
Táto verzia opravuje celkovo 327 zraniteľností, z ktorých desať bolo klasifikovaných ako kritických, pretože umožňovali útočníkom obísť sandbox prehliadača a spustiť kód v systéme. Osem z týchto kritických zraniteľností súviselo s exploitmi typu „use-after-free “ (používanie po oslobodení) .
Čo je nové v prehliadači Chrome 152
Najvýznamnejšou krátkodobou zmenou pre používateľov je trvalé odstránenie rozšírení založených na druhej verzii manifestu (Manifest V2). Od 31. augusta budú všetky doplnky vytvorené pomocou tohto staršieho rozhrania API odstránené z Internetového obchodu Chrome . Hoci už nainštalované rozšírenia budú naďalej fungovať lokálne, stratia možnosť prijímať aktualizácie a po odstránení ich nebude možné znova nainštalovať.
Pre používateľov systému Windows zavádza prehliadač Chrome 152 bezpečnostnú vrstvu založenú na zoznamoch riadenia prístupu (ACL). Tento mechanizmus blokuje procesom prehliadača čítanie a zápis do pamäte , čím zabraňuje vkladaniu kódu. Kvôli potenciálnym konfliktom s antivírusovým softvérom alebo nástrojmi na zjednodušenie ovládania je však táto funkcia predvolene vypnutá. Záujemcovia o túto funkciu ju môžu povoliť nastavením príznaku chrome://flags/#enable-process-isolation-ui a konfiguráciou režimu izolácie v systémových nastaveniach prehliadača.
Vylepšenia samostatných webových aplikácií a nových API
Izolované webové aplikácie (IWA) teraz podporujú podaplikácie . To znamená, že vývojári môžu v rámci jednej inštalácie IWA distribuovať viacero programov so samostatnými názvami, ikonami a asociáciami súborov. Konkrétne pre ChromeOS teraz tieto aplikácie ponúkajú režim zobrazenia bez okrajov , v ktorom sa obsah rozširuje tak, aby vyplnil celé okno, a odstraňuje sa tradičný záhlavie okna. Experimentálne bola implementovaná aj vlastná schéma URI googlechrome://, ktorá je navrhnutá tak, aby umožňovala externým stránkam otvoreným v iných prehliadačoch spustiť prehliadač Chrome po kliknutí na konkrétny odkaz.
Rozhranie API pre výkon CPU umožňuje webovým stránkam dotazovať sa na kapacitu procesora používateľa. Na ochranu súkromia obsahuje prehliadač Chrome ponuku (Nastavenia > Výkon > Rýchlosť) , kde je možné tieto údaje sfalšovať výberom úrovní od 0 (neznáme) do 4 (ultra výkon).
V sekcii dizajnu CSS boli pridané pseudoelementy ::backdrop, ::scroll-marker a ::view-transition na ovládanie modálnych pozadí, indikátorov rolovania a animácií prechodov priamou interakciou s JavaScriptom. Okrem toho bola začlenená funkcia alpha() na manipuláciu s priehľadnosťou farieb a bola pridaná vlastnosť window-drag na definovanie, ktoré oblasti predpripravenej webovej aplikácie (PWA) fungujú ako presúvateľný záhlavie.
Na mobilných zariadeniach verzia pre Android zavádza jednotnú obrazovku, ktorá centralizuje správu hesiel a údaje automatického dopĺňania formulárov . Zlepšená je aj mobilná bezpečnosť: aktiváciou funkcie „Vylepšená ochrana“ prehliadač úplne zablokuje načítavanie webových stránok označených ako škodlivé, čo vyžaduje explicitné manuálne potvrdenie od používateľa na zobrazenie obsahu. Do značiek <input> a <textarea> bol tiež pridaný atribút automatických opráv HTML, ktorý vývojárom poskytuje kontrolu nad automatickými opravami v textových poliach.
Ako aktualizovať Chrome v systéme Linux?
Ak používate distribúcie založené na Debiane alebo Ubuntu a máte nakonfigurovaný oficiálny repozitár Google, jednoducho spustite štandardné príkazy aktualizácie vo vašom termináli:
sudo apt update
sudo apt --only-upgrade install google-chrome-stable
Pre tých, ktorí používajú systémy založené na Fedore, RHEL alebo AlmaLinuxe, sa proces vykonáva prostredníctvom DNF pomocou nasledujúceho príkazu:
sudo dnf upgrade google-chrome-stable
Ak radšej vyskúšate nový experimentálny formát pomocou Flatpaku, môžete aplikáciu vyhľadať priamo na Flathube (akonáhle bude oficiálny balík dostupný v jeho repozitári) alebo ju nainštalovať pomocou príkazového riadku:
flatpak update com.google.Chrome