Publié le 1er avril 2025
Chrome 135 est en cours de déploiement. Cet article présente certaines des principales fonctionnalités de cette version. Lisez les notes de version complètes de Chrome 135 et consultez notre récapitulatif trimestriel pour tout ce qui a été publié jusqu'à présent cette année.
Points forts de cette version
Un ensemble complet de fonctionnalités permet d'utiliser des carrousels CSS. Les attributs command
et commandfor
vous permettent d'associer un comportement aux boutons de manière déclarative. La fonction CSS shape()
vous permet de définir une forme pour les propriétés clip-path
et offset-path
.
Carrousels CSS
Les notes de version contiennent un grand nombre de fonctionnalités CSS, dont beaucoup sont de petites additions qui se combinent pour permettre l'utilisation de carrousels CSS. Les principales fonctionnalités sont les nouveaux pseudo-éléments CSS ::scroll-button() and
::scroll-marker()`, qui vous permettent de transformer une zone à faire défiler en carrousel.
Pour découvrir comment utiliser ces nouvelles fonctionnalités et trouver l'inspiration pour vos propres projets, consultez Carrousels avec CSS.
Attributs command
et commandfor
Chrome 135 introduit de nouvelles fonctionnalités permettant de fournir un comportement déclaratif avec les nouveaux attributs command
et commandfor
, en améliorant et en remplaçant les attributs popovertargetaction
et popovertarget
. Ces nouveaux attributs peuvent être ajoutés aux boutons, ce qui permet au navigateur de résoudre certains problèmes fondamentaux liés à la simplicité et à l'accessibilité, et de fournir des fonctionnalités courantes intégrées.
Le code HTML suivant configure des relations déclaratives entre un bouton et le menu, ce qui permet au navigateur de gérer la logique et l'accessibilité à votre place. Il n'est pas nécessaire de gérer aria-expanded ni d'ajouter du code JavaScript supplémentaire.
<button commandfor="my-menu" command="show-popover">
Open Menu
</button>
<div popover id="my-menu">
<!-- ... -->
</div>
Pour en savoir plus sur ces nouveaux attributs, consultez Présentation de command et commandfor.
Fonction CSS shape()
La fonction CSS shape() permet de définir une forme pour les propriétés clip-path et offset-path.
La fonction shape()
utilise un ensemble de commandes à peu près équivalent à celles utilisées par path()
, mais avec une syntaxe CSS plus standard et permet toute la gamme de fonctionnalités CSS, telles que des unités et des fonctions mathématiques supplémentaires. Il est disponible dans Firefox Nightly et la version bêta de Safari 18.4. Il devrait donc être disponible en tant que référence prochainement.
Et bien plus !
Bien sûr, il y en a beaucoup d'autres.
- L'API Web Speech est désormais compatible avec
MediaStreamTrack
. - Float16Array est compatible et devient disponible en tant que référence.
- L'API Observable est désormais compatible.
Documentation complémentaire
Il ne s'agit que de quelques points clés. Consultez les liens suivants pour en savoir plus sur les modifications apportées à Chrome 134.
- Notes de version de Chrome 135
- Nouveautés des outils pour les développeurs Chrome (135)
- Mises à jour de ChromeStatus.com pour Chrome 135
- Calendrier des versions de Chrome
S'abonner
Pour vous tenir informé, abonnez-vous à la chaîne YouTube des développeurs Chrome. Vous recevrez alors une notification par e-mail chaque fois que nous lancerons une nouvelle vidéo. Vous pouvez également nous suivre sur X ou LinkedIn pour découvrir nos nouveaux articles et posts de blog.
Dès que Chrome 135 sera disponible, nous vous présenterons les nouveautés de Chrome.