Nouveautés sur la plate-forme Web en novembre

Découvrez certaines des fonctionnalités intéressantes qui ont été disponibles dans les navigateurs Web stables et bêta en novembre 2023.

Versions stables du navigateur

En novembre 2023, nous n'avions qu'une seule version stable du navigateur avec Firefox 120. Cet article examine ce que cela signifie pour la plate-forme Web.

Prise en charge de l'attribut media dans l'élément <source>.

Firefox réintègre la prise en charge de l'attribut media dans l'élément <source>. La prise en charge est étendue pour inclure les éléments <audio> et <video>. Dans cette version, l'attribut média sera disponible dans les éléments <source> de <audio>, <video> et <picture>.

L'attribut media sera bientôt compatible avec Chrome et déjà dans Safari. Vous aurez donc bientôt l'assistance pour le contenu audio et vidéo HTML responsif sur tous les moteurs.

Fonction light-dark() de couleur CSS

Firefox est désormais compatible avec la fonction CSS Color light-dark(). Cela signifie que vous pouvez définir des couleurs pour les jeux de données clairs et sombres sans utiliser la fonctionnalité multimédia prefers-color-scheme.

Navigateurs pris en charge

  • 123
  • x
  • 120
  • x

Source

Unités lh et rlh

Firefox accepte les unités CSS lh et rlh. Ces unités vous permettent de définir des valeurs relatives à la hauteur de ligne d'un élément. Cela est utile lorsque vous souhaitez aligner des images de fond avec du texte. Cette version rend ces non-fonctions interopérables entre les trois principaux moteurs.

Navigateurs pris en charge

  • 109
  • 109
  • 120
  • 16.4

Premières indications HTTP 103

Firefox est désormais compatible avec le code d'état de la réponse contenant les informations HTTP 103 Early Hints.

Navigateurs pris en charge

  • 103
  • 103
  • 120
  • 17

Source

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 121, Chrome 120 et Safari 17.2. Ces versions apportent de nombreuses fonctionnalités intéressantes à la plate-forme. Consultez les notes de version pour en savoir plus. Voici quelques-unes des principales nouveautés.

Chrome 120 et Safari 17.2 incluent une analyse flexible pour l'imbrication CSS.

Chrome 120 supprime le préfixe des propriétés -webkit-mask* et les harmonise avec la spécification actuelle. Cela inclut mask-image, mask-mode, mask-repeat, mask-position, mask-clip, mask-origin, mask-size et mask-composite, ainsi que le raccourci mask. Les références mask-image locales sont prises en charge, la sérialisation correspond désormais à la spécification et les valeurs acceptées correspondent désormais à la spécification.

Chrome 120 et Safari 17.2 sont compatibles avec l'attribut name pour l'élément <details>.

Firefox 121 inclut le sélecteur CSS :has(). Cette version rend :has() interopérable sur tous les principaux moteurs.

Fait partie de la série Web "New to the Web Series"