Releasedatum van de stabiele versie: 8 september 2026
Tenzij anders vermeld, gelden de volgende wijzigingen voor de stabiele versie 153 van Chrome voor Android, ChromeOS, Linux, macOS en Windows.
CSS en UI
Scrollcontainers met één as
Beschikbaar in niet-stabiele kanalen (Beta, Dev en Canary).
Breidt de overflow eigenschap uit om scrollbare waarden in combinatie met clip te ondersteunen (bijvoorbeeld overflow: scroll clip ). Hierdoor kan position: sticky worden beperkt door verschillende voorouder-scrollcontainers per as, en biedt het een manier om ervoor te zorgen dat een as die overflow: clip gebruikt, op zijn plaats blijft.
Bug #440038212 volgen | ChromeStatus.com-item | Specificatie
De scroll-axis-lock eigenschap
scroll-axis-lock is een CSS-eigenschap waarmee je browsers kunt instrueren om de scrollbeweging van een gebruiker niet tot één as te beperken.
Webbrowsers vergrendelen de scrollbeweging van een gebruiker vaak aan één as wanneer die beweging begint met aanzienlijk meer beweging in één as dan in de loodrechte as. In veel gevallen verbetert dit gedrag de gebruikerservaring doordat onbedoeld scrollen langs de loodrechte as wordt voorkomen wanneer de gebruiker slechts langs één as wilde scrollen. Wanneer je echter wilt dat een element altijd diagonaal scrollbaar is, dwingt dit vergrendelingsgedrag de gebruiker om zijn of haar beweging te beginnen onder een hoek die de vergrendeling niet activeert.
Bug #479472367 volgen | ChromeStatus.com-item | Specificatie
Interoperabele timing voor het verzenden transitionrun en mediaquery-gebeurtenissen
De timing van Blink voor het verzenden van animatie- transitionrun -events en mediaquery- change -events is afgestemd op de HTML-specificatie, waardoor de timing compatibel is met Gecko en WebKit. Volgens de HTML-specificatie voor de window event loop worden transitionrun events geactiveerd in stap 3.11, zelfs voor animaties die eerder in dezelfde iteratie zijn gemaakt (in plaats van ze uit te stellen naar een latere iteratie). Mediaquery- change -events worden geactiveerd in stap 3.10, vóórdat eventuele in behandeling zijnde animatie-events worden geactiveerd (in plaats van ze te mengen met animatie-events in stap 3.11).
Bug #397737222 volgen | ChromeStatus.com-item | Specificaties
DOM en HTML
Mogelijkheden: <camera> en <microphone>
De <camera> en <microphone> -functionaliteitselementen zijn declaratieve, door de gebruiker geactiveerde HTML-besturingselementen die hetzelfde onderliggende mechanisme delen als het <usermedia> -element, met één belangrijk verschil: ze vragen om één enkele functionaliteit. Het <camera> -element vraagt om video-opname, terwijl het <microphone> -element om audio-opname vraagt. Net als <usermedia> integreren ze een door de browser aangestuurde, strikt gestileerde gebruikersinterface in de pagina, waardoor een sterk, bewust signaal van de gebruiker (een klik) wordt gegarandeerd voordat een toestemmingsprompt wordt geactiveerd of een stream wordt gestart.
De elementen <camera> en <microphone> bieden een specifieke, semantische HTML-besturing voor deze gebruikssituaties met één functionaliteit. Ze behouden hetzelfde beveiligingsmodel, dezelfde strikte stijlbeperkingen en hetzelfde ingebouwde pad voor het herstellen van machtigingen als <usermedia> , maar bieden een meer op maat gemaakte en ergonomische API wanneer u geen toegang tot gemengde media nodig hebt.
Bug #531672795 volgen | ChromeStatus.com-item | Specificatie
XML-parsing in Rust voor niet-XSLT-scenario's
Om de browserbeveiliging te verbeteren en gebruikers te beschermen tegen geheugenproblemen, heeft Chrome 153 zijn XML-parseerengine bijgewerkt naar een geheugenveilige Rust-implementatie voor verschillende veelvoorkomende scenario's. Deze update elimineert potentiële geheugenbeschadigingsfouten en behoudt tegelijkertijd volledige compatibiliteit met bestaande webstandaarden.
Chrome is al begonnen met het uitfaseren en verwijderen van XSLT. Terwijl dit proces doorgaat, kan de nieuwe, veiligere parser de volgende scenario's afhandelen waar geen XSLT nodig is:
-
DOMParserWeb API - Toegang tot
responseXMLvanXMLHttpRequest - SVG-afbeeldingen op zichzelf (waarbij een
image.svgdocument rechtstreeks wordt geopend als navigatie-element op het hoogste niveau) - SVG-afbeeldingen van buitenaf (een SVG-bestand als externe afbeeldingsbron in een hoofddocument insluiten)
Bug #466303347 volgen | ChromeStatus.com-item | Specificatie
JavaScript
Iterator Join
Voegt een methode toe aan JavaScript om de inhoud van een iterator samen te voegen tot een tekenreeks. De join() `-methode van Iterator instanties is vergelijkbaar met Array.prototype.join() : deze retourneert een tekenreeks die de samenvoeging is van alle elementen die door de iterator worden geproduceerd, gescheiden door komma's of een opgegeven scheidingsteken.
Bug #465715798 volgen | ChromeStatus.com-item | Specificatie
Gezamenlijke iteratie
Voegt methoden toe om de voortgang van meerdere iterators (vaak zip genoemd) in JavaScript te synchroniseren, waaronder Iterator.zip() en Iterator.zipKeyed() .
Bug #465357675 volgen | ChromeStatus.com-item | Specificatie
Media, sensoren en invoer
Ondersteuning voor het decoderen van Immersive Audio Model and Formats (IAMF)
Voegt ondersteuning toe voor het decoderen en afspelen van de Immersive Audio Model and Formats (IAMF)-container binnen HTML-media-elementen via Media Source Extensions (MSE). IAMF is een open, royaltyvrij ruimtelijk audioformaat dat kanaal-, scène- en objectgebaseerde audiopresentaties ondersteunt. Door deze standaard te ondersteunen, kunnen webontwikkelaars consistente, meeslepende 3D-audio-ervaringen leveren op verschillende apparaten zonder afhankelijk te zijn van propriëtaire formaten of complexe, afzonderlijke audiokanaalroutering in JavaScript te hoeven beheren.
Bug #535279329 volgen | ChromeStatus.com-item | Specificatie
WebAudio: Configureerbare weergavequantum
Voegt een optionele renderSizeHint toe aan AudioContext en OfflineAudioContext . Hiermee kunt u de renderquantumgrootte van WebAudio aanpassen door een specifiek geheel getal door te geven, de standaardwaarde van 128 frames gebruiken door de hint weg te laten of "default" door te geven, of de browser vragen een optimale grootte te selecteren door "hardware" op te geven.
Bug #40637820 volgen | ChromeStatus.com-item | Specificatie
WebGPU: buffer_view functie
Voegt een WGSL-taalfunctie toe voor het herinterpreteren van gegevens in variabelen. Met deze functie kunt u een enkele uniforme, opslag- of werkgroepvariabele opsplitsen in meerdere logische variabelen. Het maakt het ook mogelijk om het gegevenstype in de variabele binnen het programma als meerdere typen te interpreteren.
Bug #506523198 volgen | ChromeStatus.com-item | Specificatie
Oorsprongproeven
JavaScript-zelfprofileringsmarkers
De JavaScript Self-Profiling API stelt een webapplicatie in staat om zijn eigen aanroepstacks te analyseren en zo de prestaties op echte gebruikersapparaten te meten. Deze functie voegt een optioneel markeringsveld toe aan elke vastgelegde sample. Dit veld identificeert het type browseractiviteit dat werd uitgevoerd op het moment dat de sample werd genomen: script, garbage collection, styling, lay-out, tekenen of andere. Een trace toont normaal gesproken hiaten tussen stacks die niet te interpreteren zijn; markeringen stellen je in staat om die tijd toe te schrijven aan browseractiviteiten die buiten JavaScript plaatsvinden. Zo kun je bijvoorbeeld onderscheid maken tussen scriptuitvoering, herberekening van stijlen, lay-out of een pauze in de garbage collection. Dit maakt het analyseren en optimaliseren van trage traces eenvoudiger.
Origin-proef | Bug #40800459 volgen | ChromeStatus.com-item | Specificaties
Afschrijvingen en verwijderingen
Beschermde doelgroep afschaffen en verwijderen
De Protected Audience API biedt een methode voor het adverteren op specifieke doelgroepen zonder gebruik te maken van third-party cookies of het volgen van gebruikers over verschillende websites. Na de aankondiging van Chrome dat de huidige aanpak met third-party cookies gehandhaafd blijft, zal de Protected Audience API (samen met de bijbehorende Privacy Sandbox API's) worden uitgefaseerd en verwijderd.
ChromeStatus.com-item | Specificaties
Gerelateerde websitesets (RWS) afschaffen en verwijderen
Related Website Sets (RWS), voorheen bekend als First Party Sets, biedt ontwikkelaars een raamwerk om relaties tussen sites te definiëren, waardoor beperkte toegang tot cookies tussen sites mogelijk is voor specifieke, gebruikersgerichte doeleinden. Na de aankondiging van Chrome dat de huidige aanpak voor third-party cookies gehandhaafd blijft, is het de bedoeling dat Related Website Sets wordt uitgefaseerd en verwijderd.
ChromeStatus.com-item | Specificaties
De Shared Storage API wordt afgekeurd en verwijderd.
De Shared Storage API is een privacyvriendelijke web-API die opslag mogelijk maakt die niet is gepartitioneerd per website. Na de aankondiging van Chrome dat de huidige aanpak voor cookies van derden gehandhaafd blijft, zal de Shared Storage API (samen met de bijbehorende Privacy Sandbox API's) worden uitgefaseerd en verwijderd.
Bug #462465887 volgen | ChromeStatus.com-item | Specificatie
document.requestStorageAccessFor wordt afgekeurd en verwijderd.
De requestStorageAccessFor (rSAFor) API is een uitbreiding op de Storage Access API waarmee een site op het hoogste niveau toegang kan aanvragen tot niet-gepartitioneerde ("first-party") cookies namens ingesloten sites. Omdat deze API alleen in Chrome kan worden gebruikt om toegang tot de opslag tussen sites in Related Website Sets aan te vragen, zal deze API samen met Related Website Sets worden uitgefaseerd en verwijderd.
ChromeStatus.com-item | Specificaties
De Attribution Reporting API wordt afgeschaft en verwijderd.
De Attribution Reporting API is een privacyvriendelijke web-API die is ontworpen om advertentieconversies te meten zonder gebruik te maken van cookies van derden of gebruikers te volgen op verschillende websites. Na de aankondiging van Chrome dat de huidige aanpak met betrekking tot cookies van derden gehandhaafd blijft, zal de Attribution Reporting API (samen met de bijbehorende Privacy Sandbox API's) worden uitgefaseerd en verwijderd.
ChromeStatus.com-item | Specificaties
Verwijder niet-standaard navigaties die gericht zijn op _current
Blink ondersteunde voorheen navigatie gericht op _current . Deze functie is verwijderd in Chrome 153 omdat deze niet-standaard is en minimaal wordt gebruikt op het web.
Bug #539212797 volgen | ChromeStatus.com-item | Specificatie