Découvrez certaines des fonctionnalités intéressantes qui ont été disponibles dans les navigateurs Web stables et bêta en septembre 2023.
Versions stables du navigateur
En septembre 2023, Firefox 118, Safari 17 et Chrome 117 sont devenus stables. Cet article examine ce que cela signifie pour la plate-forme Web.
La valeur subgrid
pour grid-template-columns
et grid-template-rows
est incluse dans Chrome 117, ce qui rend cette valeur interopérable. Pour en savoir plus sur les sous-grilles, consultez l'article Sous-grille CSS.
Chrome inclut également trois nouvelles fonctionnalités CSS permettant d'ajouter facilement des animations d'entrée et de sortie, et d'animer de manière fluide depuis et vers les éléments ignorables de la couche supérieure, tels que des boîtes de dialogue et des fenêtres pop-up. Pour en savoir plus sur les propriétés transition-behavior
, @starting-style
et overlay
, consultez l'article Quatre nouvelles fonctionnalités CSS pour les animations d'entrée et de sortie.
Dans Chrome 117, le regroupement de tableaux JavaScript avec les méthodes statiques Object.groupBy et Map.groupBy est également disponible.
Safari 17 inclut l'attribut popover
pour assurer la prise en charge de l'API Popover.
Safari 17 et Firefox 118 incluent l'élément HTML <search>
. Cet élément représente les parties de la page ou de l'application qui contiennent les fonctionnalités de recherche ou de filtrage du contenu.
De nombreuses nouvelles fonctionnalités CSS sont incluses dans Safari 17, y compris @counter-style
.
Cette règle vous permet de définir des styles de compteur qui sont en dehors de la liste prédéfinie de style. Cette fonctionnalité est désormais disponible dans les trois moteurs.
Firefox 118 inclut plusieurs fonctions mathématiques CSS supplémentaires: abs()
, sign()
, round()
, mod()
, rem()
, pow()
, sqrt()
, hypot()
, log()
et exp()
.
Safari 17 est également compatible avec les images HEIC/HEIF et JPEG XL.
Versions bêta des navigateurs
Les versions bêta vous donnent un aperçu des éléments qui seront disponibles dans la prochaine version stable du navigateur. C'est le moment idéal pour tester de nouvelles fonctionnalités, ou suppressions, qui pourraient avoir un impact sur votre site avant que le reste du monde ne soit publié. Les nouvelles versions bêta sont Firefox 119, Safari 17.1 et Chrome 118. Ces versions apportent de nombreuses fonctionnalités intéressantes à la plate-forme. Pour en savoir plus, consultez les notes de version, dont voici quelques-unes des principales caractéristiques.
L'élément <search>
, disponible dans Firefox et Safari ce mois-ci, est inclus dans Chrome 118, ce qui signifie que cette fonctionnalité est rapidement disponible sur les trois moteurs.
Les méthodes statiques Object.groupBy et Map.groupBy font partie de Firefox 119.
Chrome 118 inclut des styles à l'échelle CSS avec la règle @scope
et de nouvelles fonctionnalités multimédias avec prefers-reduced-transparency
et scripting
.
Safari 17.1 est actuellement une version qui résout divers problèmes sur la plate-forme.
Fait partie de la série Web "New to the Web Series"