Chrome 151 bèta

Gepubliceerd: 3 juli 2026

Tenzij anders vermeld, zijn de volgende wijzigingen van toepassing op de nieuwste Chrome-bètaversie voor Android, ChromeOS, Linux, macOS en Windows. Lees meer over deze functies via de meegeleverde links of ga naar ChromeStatus.com. Chrome bevindt zich sinds 3 juli 2026 in de bètafase. Je kunt de nieuwste bètaversie downloaden via Google.com voor desktop of via de Google Play Store voor Android.

CSS en UI

Animatie-accessor voor animatie- en overgangsgebeurtenissen

Voegt een alleen-lezen animatiekenmerk toe aan de AnimationEvent- en TransitionEvent-interfaces. Dit kenmerk retourneert het bijbehorende Animation-object dat de gebeurtenis heeft geactiveerd.

CSS-eigenschap ruby-overhang

Voegt ondersteuning toe voor de CSS-eigenschap ruby-overhang . Deze eigenschap accepteert de trefwoorden auto , spaces en none om het overhanggedrag van Ruby-annotatietekst te bepalen. Volgens de CSSWG-specificatie wordt none gealiasd naar spaces , waardoor overhang alleen is toegestaan ​​boven witruimte en CJK-leestekens om onverwachte lay-outgaten te voorkomen en tegelijkertijd de leesbaarheid te behouden.

De beginwaarde van position-anchor is gewijzigd naar normal

Wijzigt de beginwaarde van de CSS-eigenschap position-anchor van none naar normal om te voldoen aan de CSS Anchor Positioning-specificatie en andere browserimplementaties. Wanneer ingesteld op normal , gedraagt ​​de eigenschap zich als none als position-area is ingesteld op none , en anders als auto .

Geen automatische terugspoelfunctie voor AnimationTrigger afspeelmethoden.

De afspeelmethoden AnimationTrigger ( play , play-forwards en play-backwards ) worden bijgewerkt zodat ze niet automatisch terugspoelen. Wanneer een bijbehorende animatie al is voltooid, zal het activeren van deze afspeelacties de animatie niet opnieuw starten.

Wielgebeurtenis momentum attribuut

Geeft een momentum weer bij wheel om de scrolltraagheid aan te geven die door native platformen wordt gegenereerd. Door scrolltraagheidsgebeurtenissen te onderscheiden van directe gebruikersinteracties op trackpads, kunnen ontwikkelaars scrolleffecten aanpassen of gesimuleerde scrollgebeurtenissen negeren.

Web-API's

Mogelijkheidselementen <usermedia>

Introduceert het <usermedia> -mogelijkheidselement als een declaratieve, door de gebruiker geactiveerde besturingselement voor het starten van en interageren met mediastromen. Door een door de browser beheerd element rechtstreeks in HTML in te sluiten, worden toestemmingsverzoeken gekoppeld aan een duidelijke gebruikersintentie in plaats van aan JavaScript-aanroepen. Dit verbetert de gebruikerservaring en biedt een duidelijk herstelpad wanneer de toestemming eerder is geweigerd.

LanguageDetector ondersteunt traditioneel en vereenvoudigd Chinees.

Breidt de LanguageDetector API uit om zh-Hant te retourneren voor traditioneel Chinees en zh-Hans voor vereenvoudigd Chinees. Dit biedt een nauwkeurigere taalidentificatie dan de generieke zh code die voorheen werd geretourneerd.

Speculatieregels form_submission veld

Breidt de syntaxis van speculatieregels uit met een form_submission veld voor prerenderregels. Hiermee kunnen webapplicaties de browser instrueren om navigatie-elementen voor formulierinzendingen, zoals GET-verzoeken van zoekformulieren, vooraf te renderen.

Web Speech API onuitgesproken leestekens

Voegt het booleaanse attribuut unspokenPunctuation toe aan SpeechRecognition . Wanneer dit op true is ingesteld, leidt de spraakherkenningsengine automatisch leestekens af en voegt deze in op basis van spraakpauzes en prosodie, zonder dat gebruikers expliciet leestekencommando's hoeven uit te spreken.

Tekst streamen met textStream()

Voegt een textStream() -methode toe aan de Request , Response en Blob -streaminterfaces. Dit biedt een direct leesbare stream van gedecodeerde tekststrings, equivalent aan het doorsturen van de bytestream via een TextDecoderStream .

WebGPU: Controle van de subgroepgrootte

Voegt de optionele GPU-functie subgroup-size-control toe, waarmee je de subgroepgrootte expliciet kunt instellen in een compute shader.

Deze techniek is met name nuttig voor toepassingen die de prestaties van de compute shader moeten optimaliseren door middel van subgroepbewerkingen met een specifieke subgroepgrootte op bepaalde platforms, zoals AI-workloads.

DOM en HTML

Referentiedoelwit voor cross-root ARIA

Introduceert de mogelijkheid om referentiedoelen te gebruiken voor shadow roots, waardoor ID-referentie-attributen zoals for , aria-labelledby , popovertarget en commandfor elementen binnen de shadow DOM van een component kunnen targeten, terwijl de inkapseling behouden blijft. Referentiedoelen kunnen declaratief worden gespecificeerd met shadowrootreferencetarget op templates of imperatief met ShadowRoot.referenceTarget .

De globale interface FontFaceSet is zichtbaar gemaakt

Verwijdert [LegacyNoInterfaceObject] uit de FontFaceSet IDL-definitie om te voldoen aan de CSS Font Loading-specificatie. FontFaceSet wordt nu beschikbaar gesteld als een globale eigenschap en het aanroepen van new FontFaceSet() geeft terecht een TypeError: Illegal constructor .

Geheugenveilige XML-parsing in Rust

De code zet het parsen van XML voor niet-XSLT-scenario's (waaronder DOMParser , XMLHttpRequest.responseXML en SVG-afbeeldingsreferenties) over naar een geheugenveilige Rust-parser, waardoor potentiële kwetsbaarheden voor geheugenbeschadiging worden geëlimineerd en tegelijkertijd aan de standaarden wordt voldaan.

Prestatie

PerformanceSoftNavigation en InteractionContentfulPaint tijdlijnitems

Voegt prestatiegegevenstypen voor soft-navigation en interaction-contentful-paint toe aan de tijdlijn van de Web Performance API. Deze statistieken volgen de laadlatentie bij interacties en soft-navigatie in single-page applicaties (SPA's), waarbij nieuwe tijdstippen voor routeovergangen worden vastgesteld. Hierdoor kunnen Core Web Vitals worden gemeten voor soft-navigatie .

Optie voor timing van cross-origin redirect

Hiermee kunnen oorspronkelijke servers ervoor kiezen om details over de timing van cross-origin redirects te delen met de bestemmingsservers van de navigatie, zodat ontwikkelaars de prestaties van redirects kunnen meten.

Toegankelijkheid

aria-actions attribuut

Ondersteunt het aria-actions -attribuut in overeenstemming met de ARIA-specificaties. Dit attribuut stelt ontwikkelaars in staat om secundaire actiebesturingselementen binnen samengestelde interactieve widgets beschikbaar te maken voor een betere vindbaarheid door ondersteunende technologieën.

Beveiliging en privacy

Update van het machtigingsbeleid voor Direct Sockets

Updates van het toegangsbeleid voor geïsoleerde webapps die gebruikmaken van directe sockets. Het beleid direct-sockets-private wordt vervangen door afzonderlijke beleidsregels voor local-network en loopback-network , waardoor nauwkeurige controle over netwerkverbindingen mogelijk is.

Nieuwe oorsprongsproeven

In Chrome 151 kun je je aanmelden voor de volgende nieuwe Origin-proefversies .

WebCrypto-algoritme-updates

Voegt post-kwantumalgoritmen (ML-KEM en ML-DSA), hybride sleuteluitwisseling (X-Wing) en ChaCha20-Poly1305 symmetrische AEAD toe aan de Web Cryptography API, waardoor browser-native implementaties van gestandaardiseerde kwantumresistente cryptografie beschikbaar komen.

WebRTC-datakanaal: SCTP-onderhandelingsversnellingsprotocol

WebRTC-datakanalen maken gebruik van het Stream Control Transmission Protocol (SCTP) via een Datagram Transport Layer Security (DTLS)-verbinding.

De standaard SCTP-verbinding vereist een handshake, wat vertraging met zich meebrengt. Een nieuw internetconcept beschrijft een methode om de totstandkoming van het datakanaal te versnellen door de SCTP-initialisatieparameters in te bedden in de SDP-uitwisseling (Session Description Protocol). Dit verkort de tijd die nodig is om een ​​datakanaal te openen met maximaal twee netwerk-roundtrip-tijden.

Afschrijvingen en verwijderingen

In Chrome 151 zijn de volgende functies verouderd of verwijderd.

Ondersteuning voor macOS 12 is verwijderd.

Chrome 150 was de laatste versie die macOS 12 ondersteunde. Vanaf Chrome 151 is macOS 13 of hoger vereist. Op apparaten met macOS 12 blijft Chrome functioneren, maar ontvangt geen updates meer.