Publié le 8 septembre 2026
Chrome 153 est en cours de déploiement. Cet article présente certaines des principales fonctionnalités de cette version. Consultez les notes de version complètes de Chrome 153.
Points forts de cette version :
- Les conteneurs de défilement à axe unique étendent la propriété
overflowpour prendre en charge les valeurs défilables combinées àclip. - Éléments de fonctionnalité :
<camera>et<microphone>fournissent des commandes HTML déclaratives dédiées pour la capture multimédia à fonctionnalité unique. - L'itération conjointe ajoute
Iterator.zip()etIterator.zipKeyed()pour synchroniser l'avancement de plusieurs itérateurs en JavaScript.
Conteneurs de défilement à axe unique
Chrome 153 étend la propriété CSS overflow pour prendre en charge les valeurs défilables (auto, scroll, hidden) combinées à clip (par exemple, overflow: scroll clip ou overflow: auto clip). Cela crée un conteneur de défilement pour un seul axe sans transformer l'autre axe en barre de défilement. Cette fonctionnalité est désormais disponible pour les tests sans indicateur dans les canaux non stables (bêta, développement et Canary) à partir de Chrome 153.
Pour obtenir des exemples détaillés, consultez Prêt pour les tests des développeurs : conteneurs de défilement à axe unique.
Éléments de fonctionnalité : <camera> et <microphone>
Après le lancement de l'élément <geolocation> dans Chrome 144 et de <usermedia> dans Chrome 151, Chrome 153 introduit des éléments de fonctionnalité <camera> et <microphone> dédiés.
Ces éléments sont des commandes HTML déclaratives activées par l'utilisateur, conçues pour des cas d'utilisation à fonctionnalité unique :
- L'élément
<camera>demande la capture vidéo. - L'élément
<microphone>demande la capture audio.
Comme <usermedia>, ils intègrent une interface utilisateur contrôlée par le navigateur et strictement stylisée dans la page, ce qui garantit un clic intentionnel de l'utilisateur avant le déclenchement d'une invite d'autorisation ou le démarrage d'un flux. Ils conservent le même modèle de sécurité et le même chemin de récupération d'autorisation intégré que <usermedia>, et offrent plus de contrôle si votre application ne nécessite pas d'accès multimédia mixte.
Itération conjointe
Chrome 153 ajoute la prise en charge de la proposition TC39 d'itération conjointe en JavaScript, en introduisant les méthodes statiques Iterator.zip() et Iterator.zipKeyed().
Iterator.zip() agrège les éléments de plusieurs objets itérables dans un nouvel itérateur qui génère des tableaux contenant les éléments aux positions correspondantes. Par défaut, l'itération se termine lorsque l'itérable d'entrée le plus court est épuisé :
Vous pouvez personnaliser ce comportement à l'aide de l'option mode :
"shortest"(par défaut) : s'arrête lorsque le premier itérable d'entrée se termine."longest": continue jusqu'à ce que tous les itérables soient terminés, en remplissant les valeurs manquantes à l'aide d'un itérablepaddingfacultatif."strict": génère unTypeErrorsi les itérables d'entrée n'ont pas la même longueur.
La méthode compagnon Iterator.zipKeyed() offre une agrégation similaire, générant des objets clés au lieu de tableaux.
Pour en savoir plus et obtenir des exemples, consultez la documentation Iterator.zip() sur MDN.
Documentation complémentaire
Cette section ne couvre que quelques points clés. Consultez les liens suivants pour connaître les autres modifications apportées à Chrome 153 :
- Notes de version de Chrome 153
- Mises à jour de ChromeStatus.com pour Chrome 153.
- Calendrier des versions de Chrome.
S'abonner
Pour ne rien manquer, abonnez-vous à la chaîne YouTube Chrome Developers. Vous recevrez une notification par e-mail chaque fois que nous publierons une nouvelle vidéo. Vous pouvez également nous suivre sur X ou LinkedIn pour découvrir de nouveaux articles et billets de blog.
Dès que Chrome 154 sera disponible, nous vous présenterons les nouveautés de Chrome.