Chrome 155 bèta

Gepubliceerd: 16 september 2026

Tenzij anders vermeld, zijn de volgende wijzigingen van toepassing op de nieuwste Chrome-bètaversie voor Android, ChromeOS, Linux, macOS en Windows. Meer informatie over deze functies vindt u via de meegeleverde links of op ChromeStatus.com. Chrome 155 bevindt zich sinds 16 september 2026 in de bètafase. U kunt de nieuwste bètaversie downloaden via Google.com voor desktop of via de Google Play Store voor Android.

CSS en UI

CSS- symbols()

Met de CSS-functie ` symbols() kunnen auteurs een tellerstijl direct definiëren in plaats van eerst een benoemde @counter-style at-regel te declareren. De functie bouwt een anonieme tellerstijl op uit een lijst met tekenreekssymbolen plus een optioneel telsysteem (cyclisch, numeriek, alfabetisch, symbolisch of vast), en wordt geaccepteerd als de tellerstijl in list-style-type , de verkorte notatie list-style , counter() en counters() .

CSS-hoek-afkortingseigenschappen

Implementeert de CSS-shorthand corner en sub-shorthands per hoek ( corner-top-left , corner-top-right , corner-bottom-left , corner-bottom-right ), evenals shorthands voor fysieke ( corner-top , corner-bottom ) en logische ( corner-block-start , corner-block-end , enz.) randen. Hiermee kunnen zowel border-radius als corner-shape voor individuele hoeken in één declaratie worden ingesteld. Daarnaast blijft corners behouden als een compatibiliteitsalias voor de corner shorthand.

Deze functie bevat ook caching-opties. Standaard genereert elke random() functie een nieuwe, unieke waarde. Webontwikkelaars kunnen deze standaardinstelling overschrijven door een <random-key> -waarde als eerste argument aan de functie door te geven. Hiermee kunnen ze bepalen hoe willekeurige waarden worden gedeeld tussen eigenschappen en elementen.

CSS text-decoration-skip-spaces

De CSS-eigenschap text-decoration-skip-spaces bepaalt of decoratieve lijnen (zoals onderstrepingen, bovenstrepingen en doorhalingen) witruimtekarakters overslaan. Hierdoor kunnen ontwerpers voorkomen dat decoraties onder spaties worden getekend, wat vaak visueel aantrekkelijker is.

CSS margin-trim

De CSS-eigenschap ` margin-trim kan worden gebruikt om marges vóór of na het eerste of laatste kindelement van een container te verwijderen. Dit wordt ondersteund voor reguliere blokcontainers en containers met meerdere kolommen.

JavaScript

Voorkom dat modules in de cache worden opgeslagen als ze niet werken.

Momenteel kunnen webontwikkelaars mislukte module-laadpogingen niet opnieuw proberen, omdat deze fouten in de cache worden opgeslagen (en herhaalde pogingen leiden tot onmiddellijke fouten). Deze wijziging in het laadgedrag van modules maakt het mogelijk om mislukte module-laadpogingen handmatig opnieuw te proberen (bijvoorbeeld door import() opnieuw aan te roepen), waarmee een reëel probleem voor ontwikkelaars (en gebruikers) wordt opgelost bij het gebruik van modules via instabiele netwerken.

Tekst importeren (tekstmodules)

Een voorstel van TC39 om module import … with { type: "text" } toe te voegen aan JavaScript. Het import-attribuut laadt tekstgegevens als een tekenreeks.

Web-API's

Aanvullende vensterinstellingen

Met de window-management rechten kunnen webapplicaties hun vensters maximize() , minimize() en restore() , en wordt het formaat wijzigen voorkomen via setResizable() . Daarnaast zorgen de nieuwe CSS-mediafuncties display-state en resizable ervoor dat scripts en content zich aanpassen aan de respectievelijke vensterstatussen en de mogelijkheid tot formaatwijziging. Deze functies verbeteren de bruikbaarheid van VDI-vensters in webclients, met name als het gaat om vensterbesturingselementen in de titelbalk. De nieuwe functionaliteit is een uitbreiding op de bestaande functies van de Window Management API .

Algoritme-updates in WebCrypto

Voeg ondersteuning toe voor meerdere post-kwantum cryptografische algoritmen die door NIST zijn gestandaardiseerd aan de Web Cryptography API:

  • ML-KEM (768, 1024)
  • ML-DSA (44, 65, 87)
  • ChaCha20-Poly1305
  • X-Wing

Aanvullende informatie is te vinden in de conceptspecificatie: https://wicg.github.io/webcrypto-modern-algos/

API voor digitale referenties (ondersteuning voor uitgifte)

Dit stelt uitgevende websites (bijvoorbeeld een universiteit, overheidsinstantie of bank) in staat om het uitgifteproces van digitale referenties veilig te starten, rechtstreeks in de mobiele portemonnee-app van een gebruiker. Op Android maakt deze functionaliteit gebruik van het Android IdentityCredential CredMan-systeem (Credential Manager). Op desktopcomputers wordt gebruikgemaakt van apparaatoverschrijdende methoden via het CTAP-protocol, vergelijkbaar met de presentatie van digitale referenties.

Voegt ondersteuning toe voor het decoderen van JPEG XL-afbeeldingen ( image/jxl ) in Blink met behulp van jxl-rs , een geheugenveilige pure Rust-decoder. JPEG XL is een modern afbeeldingsformaat, gestandaardiseerd als ISO/IEC 18181, dat progressieve decodering biedt voor een verbeterde waargenomen laadtijd, ondersteuning voor een breed kleurenspectrum, HDR en een hoge bitdiepte, en ondersteuning voor animatie.

Pauzeer de mediaweergave op niet-zichtbare iframes.

Voegt een permissiebeleid toe voor media-playback-while-not-visible Hiermee kunnen ontwikkelaars bepalen of ingesloten iframes die momenteel verborgen zijn, wel of niet mogen worden afgespeeld. Dit geldt ook voor iframes met de eigenschap display ingesteld op ` none , de eigenschap visibility ingesteld op ` hidden of een `zero-area` (breedte of hoogte gelijk aan 0 ). Zolang het iframe verborgen is, worden pogingen om audio af te spelen geblokkeerd. Wanneer het iframe weer zichtbaar wordt, worden de blokkeringen opgeheven. Dit stelt ontwikkelaars in staat om gebruiksvriendelijkere ervaringen te creëren en de prestaties te verbeteren door de browser de weergave van content te laten afhandelen die niet zichtbaar is voor gebruikers.

Voorgedefinieerde kleurruimte srgb-linear en display-p3-linear

Voeg de kleurruimten srgb-linear en display-p3-linear (zoals gedefinieerd door CSS) toe aan PredefinedColorSpace voor gebruik met canvas-elementen.

Vernieuwde HTML-invoeg- en streamingmethoden

Geef meerdere HTML-instelmethoden weer die een samenhangend verhaal vertellen over het dynamisch invoegen van markup in een bestaand document:

  • Positionele methoden ( before() , after() , append() , prepend() , replaceWith() ) die HTML als argument nemen en daarmee in feite insertAdjacentHTML() vervangen.
  • Streamingmethoden ( streamAppendHTML() , streamAppendHTMLUnsafe() , enz.) die een WritableStream retourneren.
  • Het doorgeven van {runScripts} als onderdeel van SetHTMLUnsafeOptions , waarmee het gedrag createContextualFragment wordt nagebootst.
  • Ondersteuning voor createParserOptions in vertrouwde typen, waardoor vertrouwde typen de scriptmodus en sanitizer kunnen overschrijven.

Zie de documentatie over declaratieve gedeeltelijke updates voor meer informatie.

WebTransport-headers en responseHeaders

Voegt ondersteuning toe voor het doorgeven van aangepaste HTTP-verzoekheaders met behulp van WebTransportOptions en het inspecteren van serverantwoordheaders via de WebTransport instantie. Hierdoor kunnen webapplicaties metadata, authenticatietokens en aangepaste parameters verstrekken tijdens de initiële CONNECT handshake en toegang krijgen tot door de server verstrekte headers zodra de verbinding tot stand is gebracht.