Gepubliceerd: 8 september 2026
Chrome 153 wordt nu uitgerold en in dit bericht worden enkele belangrijke functies van deze release besproken. Lees de volledige release-opmerkingen van Chrome 153 .
Belangrijkste punten uit dit persbericht:
- Containers met scrollfunctie langs één as breiden de
overfloweigenschap uit om scrollbare waarden in combinatie metclipte ondersteunen. - Mogelijkheidselementen:
<camera>en<microphone>bieden specifieke, declaratieve HTML-besturingselementen voor het vastleggen van media met één enkele functionaliteit. - Joint Iteration voegt
Iterator.zip()enIterator.zipKeyed()toe om de voortgang van meerdere iterators in JavaScript te synchroniseren.
Scrollcontainers met één as
Chrome 153 breidt de CSS-eigenschap ` overflow uit met ondersteuning voor scrollbare waarden ( auto , scroll , hidden ) in combinatie met clip (bijvoorbeeld overflow: scroll clip of overflow: auto clip ). Dit creëert een scrollcontainer voor één as zonder de andere as in een scrollbalk te veranderen. Deze functie is nu beschikbaar voor testen zonder vlag in niet-stabiele kanalen (Beta, Dev en Canary) vanaf Chrome 153.
Lees voor gedetailleerde voorbeelden het artikel 'Klaar voor ontwikkelaarstesten: Scrollcontainers met één as' .
Mogelijkheden: <camera> en <microphone>
Na de introductie van het <geolocation> -element in Chrome 144 en <usermedia> in Chrome 151 , introduceert Chrome 153 aparte <camera> en <microphone> -functionaliteitselementen.
Deze elementen zijn declaratieve, door de gebruiker te activeren HTML-besturingselementen die zijn ontworpen voor gebruiksscenario's met één specifieke functionaliteit:
- Het
<camera>-element vraagt om video-opname. - Het
<microphone>-element vraagt om audio-opname.
Net als <usermedia> integreren ze een door de browser aangestuurde, strikt gestileerde gebruikersinterface in de pagina, waardoor een bewuste gebruikersklik vereist is voordat een toestemmingsprompt wordt geactiveerd of een stream wordt gestart. Ze hanteren hetzelfde beveiligingsmodel en ingebouwde herstelprocedure voor toestemmingen als <usermedia> en bieden meer controle als uw applicatie geen toegang tot gemengde media vereist.
Gezamenlijke iteratie
Chrome 153 voegt ondersteuning toe voor het Joint Iteration TC39-voorstel in JavaScript, met de introductie van de statische methoden Iterator.zip() en Iterator.zipKeyed() .
Iterator.zip() voegt elementen van meerdere iterable objecten samen tot een nieuwe iterator die arrays oplevert met de elementen op overeenkomende posities. Standaard is de iteratie voltooid wanneer de kortste invoer-iterator is uitgeput.
Je kunt dit gedrag aanpassen met de mode :
-
"shortest"(standaard): Stopt wanneer de eerste invoer-iteratie is voltooid. -
"longest": Gaat door totdat alle iterables zijn voltooid, waarbij ontbrekende waarden worden aangevuld met behulp van een optionelepaddingiterable. -
"strict": Gooit eenTypeErrorals de invoer-iterables niet even lang zijn.
De bijbehorende methode Iterator.zipKeyed() biedt een vergelijkbare aggregatie, waarbij objecten met sleutels worden verkregen in plaats van arrays.
Voor meer details en voorbeelden, zie de documentatie van Iterator.zip() op MDN .
Verder lezen
Dit is slechts een greep uit de belangrijkste wijzigingen. Raadpleeg de volgende links voor meer informatie over de wijzigingen in Chrome 153:
- Release-opmerkingen voor Chrome 153 .
- Updates voor Chrome 153 op ChromeStatus.com .
- Chrome-releasekalender .
Abonneren
Om op de hoogte te blijven, abonneer je op het YouTube-kanaal van Chrome Developers . Je ontvangt dan een e-mailmelding zodra we een nieuwe video publiceren. Of volg ons op X of LinkedIn voor nieuwe artikelen en blogberichten.
Zodra Chrome 154 is uitgebracht, laten we je hier meteen weten wat er nieuw is in Chrome!