Nuevo en la plataforma web en noviembre

Descubre algunas de las funciones interesantes que se lanzaron a navegadores web estables y beta durante noviembre de 2023.

Versiones del navegador estable

En noviembre de 2023, solo tuvimos una versión estable para navegadores con Firefox 120. En esta publicación, se explica lo que esto significa para la plataforma web.

Compatibilidad con el atributo media en el elemento <source>

Firefox vuelve a admitir el atributo media en el elemento <source>. La compatibilidad se expande para incluir los elementos <audio> y <video>. Con esta versión, el atributo multimedia estará disponible en los elementos <source> dentro de <audio>, <video> y <picture>.

La compatibilidad con el atributo media estará disponible en Chrome y ya está en Safari, de modo que pronto se admitirá audio y video HTML responsivos en todos los motores.

La función light-dark() del color CSS

Firefox ahora admite la función de color light-dark() de CSS. Esto significa que puedes establecer colores para esquemas claros y oscuros sin usar la función multimedia prefers-color-scheme.

Navegadores compatibles

  • 123
  • x
  • 120
  • x

Origen

Las unidades lh y rlh

Firefox es compatible con las unidades de CSS lh y rlh. Estas unidades te permiten establecer valores relativos a la altura de la línea de un elemento, lo que resulta útil cuando deseas alinear imágenes de fondo con texto. Esta versión los hace interoperables en los tres motores principales.

Navegadores compatibles

  • 109
  • 109
  • 120
  • 16.4

HTTP 103 Early Hints

Firefox ahora es compatible con el código de estado de respuesta de información HTTP 103 Early Hints.

Navegadores compatibles

  • 103
  • 103
  • 120
  • 17

Origen

Versiones del navegador Beta

Las versiones del navegador beta te ofrecen una vista previa de los elementos que estarán en la próxima versión estable del navegador. Es un buen momento para probar funciones nuevas, o eliminaciones, que podrían afectar a tu sitio antes de que el mundo la implemente. Las nuevas versiones beta son Firefox 121, Chrome 120 y Safari 17.2. Estos lanzamientos aportan muchas funciones increíbles a la plataforma. Consulta las notas de la versión para obtener todos los detalles. Estos son algunos aspectos destacados.

Chrome 120 y Safari 17.2 incluyen un análisis relajado para la anidación de CSS.

En Chrome 120, se quitan los prefijos de las propiedades -webkit-mask* y se alinean con la especificación actual. Esto incluye mask-image, mask-mode, mask-repeat, mask-position, mask-clip, mask-origin, mask-size y mask-composite, así como la abreviatura mask. Se admiten referencias locales de mask-image. La serialización ahora coincide con la especificación y los valores aceptados ahora coinciden con la especificación.

Chrome 120 y Safari 17.2 incluyen compatibilidad con el atributo name para el elemento <details>.

Firefox 121 incluye el selector :has() de CSS. Esta versión hace que :has() sea interoperable en todos los motores principales.

Parte de la serie de novedades en la Web