Stabiele releasedatum: 25 augustus 2026
Tenzij anders vermeld, gelden de volgende wijzigingen voor de stabiele versie 152 van Chrome voor Android, ChromeOS, Linux, macOS en Windows.
CSS en UI
CSSPseudoElement ondersteuning voor ::backdrop , ::scroll-marker en ::view-transition
De ondersteuning voor CSSPseudoElement , die eerder was gedefinieerd voor ::after , ::before en ::marker , is uitgebreid met verschillende nieuwe pseudo-elementen:
-
::backdrop: Helpt bij het sluiten van een dialoogvenster wanneer op de achtergrond wordt geklikt, zonder dat dit de kliks binnen de dialoogvensterinhoud beïnvloedt. Hierdoor is er geen complexe logica nodig om te bepalen waar de klik heeft plaatsgevonden. -
::scroll-marker: Wordt gebruikt om klikstatistieken te verzamelen. -
::view-transition: Maakt de weg vrij voor het ondersteunen van geometriebewuste weergaveovergangen en het onderscheppen van een weergaveovergang halverwege om een nieuwe overgang te starten.
ChromeStatus.com-item | Specificaties
Relatieve alfakleuren (CSS Color 5 alpha() functie)
Relatieve alfakleuren verwijzen naar een basiskleur en wijzigen alleen het alfakanaal, waardoor ontwikkelaars de transparantie kunnen instellen ten opzichte van een bestaande kleurwaarde.
Bug #492246715 volgen | ChromeStatus.com-item | Specificatie
CSS-eigenschap window-drag
De CSS-eigenschap ` window-drag stelt webcontent in staat om gebieden van de gebruikersinterface van een geïnstalleerde desktopwebapplicatie aan te wijzen die zich gedragen als versleepbare venstertitelbalken. Wanneer deze eigenschap is toegepast, verplaatsen muisinteracties zoals klikken en slepen het hoofdvenster van de applicatie in plaats van de normale pagina-interactie te activeren. Deze functie standaardiseert en hernoemt de bestaande CSS-eigenschap app-region , wijzigt de waardenamen in move en none en voegt expliciete overerving toe.
Bug #477608113 volgen | ChromeStatus.com-item | Specificatie
DOM en HTML
Maak het globale HTML-attribuut autocorrect zichtbaar.
Het HTML-attribuut autocorrect stelt webontwikkelaars in staat te bepalen of autocorrectie wordt toegepast op gebruikersinvoer in bewerkbare elementen, waaronder <input> , <textarea> en contenteditable -hosts. Deze functie maakt het globale HTML-attribuut autocorrect beschikbaar en reflecteert dit op HTMLElement .
Bug #40871769 volgen | ChromeStatus.com-item | Specificatie
Ondoorzichtig bereik
OpaqueRange vertegenwoordigt een live tekstbereik binnen de waarde van een formulierbesturingselement, zoals een <textarea> of een tekstgebaseerd <input> , zodat ontwikkelaars met waardetekst kunnen werken met behulp van range-achtige API's. Het maakt bewerkingen mogelijk zoals getBoundingClientRect() , getClientRects() en integratie met de CSS Custom Highlight API voor inline suggesties, markeringen en verankerde popovers. Het behoudt de inkapseling door alleen waarde-offsets weer te geven en null te retourneren voor startContainer en endContainer .
Bug #421421332 volgen | ChromeStatus.com-item | Specificatie
Referentiedoelwit voor cross-root ARIA
Met Reference Target kunnen ID-attributen zoals <label for> , aria-labelledby , popovertarget en commandfor worden doorgestuurd naar elementen binnen de shadow DOM van een component, terwijl de interne status behouden blijft. Wanneer een shadow host een element in zijn shadow tree specificeert als reference target, worden alle ID-referenties die naar de shadow host wijzen, doorgestuurd naar het reference target-element. Het reference target kan declaratief worden ingesteld met het attribuut shadowrootreferencetarget op <template> of in JavaScript met ShadowRoot.prototype.referenceTarget .
Bug #346835896 volgen | ChromeStatus.com-item | Specificatie
Webapps
Meldingen toewijzen voor PWA's op macOS
Wanneer een Progressive Web App (PWA) op macOS wordt geïnstalleerd, worden de meldingen ervan rechtstreeks aan de PWA zelf toegewezen (met de eigen naam en het pictogram in het Berichtencentrum) in plaats van aan Google Chrome. PWA-meldingen komen overeen met native macOS-applicaties: Chrome ondersteunt het veld requireInteraction voor meldingen op macOS niet langer, en de Badging API vereist toestemming voor meldingen om de app-badge weer te geven.
Bug #327449602 volgen | ChromeStatus.com-item | Specificatie
Sub-apps voor geïsoleerde web-apps
Sub-apps stellen ontwikkelaars in staat om meerdere apps te creëren binnen één enkele Isolated Web App (IWA)-installatie. Elke sub-app heeft een eigen naam, pictogrammen en besturingssysteemintegraties en verschijnt op het bureaublad met een eigen identiteit, los van de hoofd-IWA, terwijl het installatie- en updateproces van de IWA uniform blijft. Beheerders kunnen deze functionaliteit beheren met behulp van bedrijfsbeleid.
Bug #414729785 volgen | ChromeStatus.com-item | Specificatie
Weergavemodus zonder kader voor geïsoleerde webapps
De weergavemodus zonder kader zorgt ervoor dat geïsoleerde webapps het volledige browservenster kunnen vullen door standaard vensterranden en titelbalken te verwijderen. Dit optimaliseert de beschikbare werkruimte en stelt ontwikkelaars in staat unieke gebruikerservaringen te creëren met aangepaste branding en menustructuren. Beheerders kunnen deze functie beheren met behulp van bedrijfsbeleid voor vensterbeheer.
Bug #477512407 volgen | ChromeStatus.com-item | Specificatie
Prestaties en netwerken
CPU-prestatie-API
De CPU Performance API stelt webapplicaties in staat om de CPU-prestatiecategorie van een apparaat te bepalen. Webapplicaties kunnen deze informatie gebruiken om een betere gebruikerservaring te bieden, eventueel in combinatie met de Compute Pressure API om te reageren op veranderingen in de CPU-belasting. Gebruikers en beheerders kunnen de gerapporteerde prestatiecategorie overschrijven via de Chrome-instellingen en het bedrijfsbeleid.
Bug #449760252 volgen | ChromeStatus.com-item | Specificatie
Toegangslijsten
Met verbindingslijsten met toegestane eindpunten kunt u expliciete controle uitoefenen over externe eindpunten door verbindingen te beperken die via de Fetch API of andere webplatform-API's vanuit een document of worker worden geïnitieerd. Servers verspreiden een lijst met geautoriseerde eindpunten via een HTTP-antwoordheader, en Chrome evalueert de bestemmingseindpunten aan de hand van deze lijst voordat verbindingen tot stand worden gebracht.
Bug #447954811 volgen | ChromeStatus.com-item | Specificatie
Media, sensoren en invoer
MediaCapabilities.decodingInfo.encryptionScheme
Voegt het attribuut encryptionScheme toe aan het KeySystemTrackConfiguration -woordenboek dat wordt gebruikt in navigator.mediaCapabilities.decodingInfo() . Hierdoor kunnen webapplicaties opvragen of een specifiek versleutelingsschema (zoals 'cenc' of 'cbcs' ) wordt ondersteund.
Bug #498284510 volgen | ChromeStatus.com-item | Specificatie
Audiovoorkeuren vastleggen in getDisplayMedia()
Met deze aanwijzing kunnen webapplicaties aan de browser laten weten dat ze de voorkeur geven aan het delen van audio samen met video. Dit helpt ontwikkelaars ervoor te zorgen dat applicaties die afhankelijk zijn van audio-opname probleemloos werken.
Bug #535514300 volgen | ChromeStatus.com-item | Specificatie
WebGPU: Controle van de subgroepgrootte
Voegt de optionele GPU-functie "subgroup-size-control" toe, waarmee de subgroepgrootte in een compute shader expliciet kan worden ingesteld. Dit optimaliseert de prestaties van compute shaders die gebruikmaken van subgroepbewerkingen met specifieke subgroepgroottes op specifieke hardwareplatformen, met name voor AI-workloads.
Bug #463721943 volgen | ChromeStatus.com-item | Specificatie
Privacy en beveiliging
Waarschuwingen voor verdachte websites
Voor gebruikers van de verbeterde Safe Browsing-bescherming geeft Chrome een waarschuwingspop-up weer die kan worden omzeild bij het bezoeken van websites die mogelijk schadelijk zijn. Deze waarschuwing wordt weergegeven naast de bestaande tussenpagina-waarschuwingen voor bevestigde schadelijke websites. Beheerders kunnen deze functie configureren via Safe Browsing-beleid.
Oorsprongproeven
Test met het uitfaseren van XSLT aan de clientzijde
Client-side XSLT is verouderd en zal naar verwachting uit het webplatform worden verwijderd. Vanaf Chrome versie 152 is een proefperiode beschikbaar waarin websites extra tijd krijgen om over te stappen.
Origin-proef | Bug volgen #435623334 | ChromeStatus.com-item
Speculatieregels: gematigde viewport-heuristieken
Biedt experimentele besturingselementen voor speculatieregels en viewport-heuristieken, waardoor ontwikkelaars kunnen testen of alternatieve heuristiekparameters betere prefetching- en prerenderingresultaten opleveren dan de standaardinstellingen.
Bug #529423512 volgen | ChromeStatus.com-item
API voor vervanging van gebruikersagentafbeeldingen
Hiermee kunnen ontwikkelaars observeren wanneer een browser namens de gebruiker afbeeldingen op een pagina wijzigt of vervangt (bijvoorbeeld met behulp van generatieve AI), zodat documenten andere inhoud kunnen aanpassen en mogelijke verwarring bij de gebruiker kunnen worden voorkomen.
Bug #544822216 volgen | ChromeStatus.com-item | Specificatie
Afschrijvingen en verwijderingen
Verwijder de privé-aggregatie-API
Na de aankondiging van Chrome dat de huidige aanpak voor cookies van derden gehandhaafd blijft, wordt de Private Aggregation API (samen met de bijbehorende Privacy Sandbox API's) als verouderd beschouwd en verwijderd.