Chrome 152 biedt ondersteuning voor post-quantum cryptografie en Flatpak-ondersteuning.

Belangrijkste punten:
  • Alle extensies die gebaseerd zijn op Manifest V2 worden verwijderd uit de Chrome Web Store.
  • Het browserupdatesysteem (CUP) maakt nu gebruik van post-kwantumcryptografiealgoritmen.
  • Nieuwe API's voor ontwikkelaars: controle over CPU-prestaties, CSS-manipulatie met alpha() en window-drag.
  • Op Android is de wachtwoordmanager gestandaardiseerd en wordt het laden van schadelijke websites geblokkeerd onder Verbeterde Bescherming.
  • Experimentele ondersteuning voor het installeren en uitvoeren van Google Chrome op Linux met behulp van het Flatpak-pakketformaat.

Google Chrome

Google heeft de release van versie 152 van zijn Chrome-webbrowser aangekondigd. Deze update introduceert een reeks aanpassingen die gericht zijn op het voorbereiden van het ecosysteem op toekomstige beveiligingsnormen, het wijzigen van het extensiebeheer en het bieden van nieuwe visuele beheertools aan ontwikkelaars.

Bovendien is het uitstekend nieuws voor de Linux-gemeenschap met de integratie van nieuwe pakketformaten, aangezien het experimentele ondersteuning introduceert voor de distributie van Chrome op Linux via Flatpak-pakketten, waardoor native interactie met het systeem mogelijk wordt via XDG-portalen.

Deze versie verhelpt in totaal 327 beveiligingslekken, waarvan er tien als kritiek werden geclassificeerd omdat ze aanvallers in staat stelden de sandbox van de browser te omzeilen en code op het systeem uit te voeren. Acht van deze kritieke beveiligingslekken hadden betrekking op use-after -free- aanvallen .

Wat is er nieuw in Chrome 152

De belangrijkste verandering op korte termijn voor gebruikers is de permanente verwijdering van extensies die gebaseerd zijn op de tweede versie van het manifest (Manifest V2). Vanaf 31 augustus worden alle add-ons die met deze oudere API zijn gebouwd, verwijderd uit de Chrome Web Store . Extensies die al geïnstalleerd zijn, blijven lokaal functioneren, maar ontvangen geen updates meer en kunnen niet opnieuw worden geïnstalleerd als ze eenmaal verwijderd zijn.

Voor Windows-gebruikers introduceert Chrome 152 een beveiligingslaag gebaseerd op toegangscontrolelijsten (ACL's). Dit mechanisme blokkeert het lezen en schrijven van geheugen door browserprocessen , waardoor code-injectie wordt voorkomen. Vanwege mogelijke conflicten met antivirussoftware of toegankelijkheidstools is deze functie echter standaard uitgeschakeld. Geïnteresseerde gebruikers kunnen deze inschakelen door de vlag chrome://flags/#enable-process-isolation-ui in te stellen en de isolatiemodus in de systeeminstellingen van de browser te configureren.

Verbeteringen aan zelfstandige webapplicaties en nieuwe API's

Geïsoleerde webapplicaties (IWA's) ondersteunen nu subapplicaties . Dit betekent dat ontwikkelaars meerdere programma's met aparte namen, pictogrammen en bestandskoppelingen binnen één IWA-installatie kunnen distribueren. Specifiek voor ChromeOS beschikken deze applicaties nu over een randloze weergavemodus , waarbij de inhoud het hele venster vult en de traditionele titelbalk verdwijnt. Het aangepaste URI-schema googlechrome:// is ook experimenteel geïmplementeerd , ontworpen om externe sites die in andere browsers worden geopend, Chrome te laten starten wanneer op een specifieke link wordt geklikt.

De CPU-prestatie-API stelt websites in staat de processorkracht van de gebruiker op te vragen ; ter bescherming van de privacy bevat Chrome een menu (Instellingen > Prestaties > Snelheid) waar deze gegevens kunnen worden vervalst door niveaus te selecteren van 0 (onbekend) tot 4 (ultieme prestaties).

In het CSS-ontwerpgedeelte worden de pseudo-elementen ::backdrop, ::scroll-marker en ::view-transition toegevoegd om de achtergrond van modale vensters, scrollindicatoren en overgangsanimaties te beheren door rechtstreeks met JavaScript te communiceren. Daarnaast wordt de functie alpha() gebruikt om de kleurtransparantie te manipuleren, en wordt de eigenschap window-drag toegevoegd om te definiëren welke delen van een vooraf gebouwde webapplicatie (PWA) als sleepbare titelbalk fungeren.

Op mobiele apparaten introduceert de Android-versie een uniform scherm dat wachtwoordbeheer en automatisch invullen van formuliergegevens centraliseert . De mobiele beveiliging is ook verbeterd: door 'Verbeterde bescherming' te activeren, blokkeert de browser het laden van websites die als schadelijk zijn gemarkeerd, waardoor de gebruiker expliciete handmatige bevestiging nodig heeft om de inhoud te bekijken. Het HTML-attribuut voor autocorrectie is ook toegevoegd aan de <input>- en <textarea>-tags, zodat ontwikkelaars de autocorrectie in tekstvelden kunnen beheren.

Hoe kan ik Chrome op Linux updaten?

Als je Debian- of Ubuntu-gebaseerde distributies gebruikt en de officiële Google-repository hebt geconfigureerd, voer dan eenvoudig de standaard updateopdrachten uit in je terminal:

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

Voor gebruikers van Fedora-, RHEL- of AlmaLinux-gebaseerde systemen wordt het proces uitgevoerd via DNF met behulp van de volgende opdracht:

sudo dnf upgrade google-chrome-stable

Als je liever het nieuwe experimentele formaat met Flatpak uitprobeert, kun je de applicatie rechtstreeks op Flathub zoeken (zodra het officiële pakket beschikbaar is in de repository) of installeren via de commandoregel:

flatpak update com.google.Chrome


Voeg dit toe als voorkeursbron in Google.