Novedades de Chrome 153

Fecha de publicación: 8 de septiembre de 2026

Chrome 153 se está lanzando ahora, y esta publicación comparte algunas de las funciones clave de la versión. Lee las notas de la versión completas de Chrome 153.

Aspectos destacados de esta versión:

Contenedores de desplazamiento de un solo eje

Chrome 153 extiende la propiedad CSS overflow para admitir valores desplazables (auto, scroll, hidden) combinados con clip (por ejemplo, overflow: scroll clip o overflow: auto clip). Esto crea un contenedor de desplazamiento para un solo eje sin convertir el otro eje en un desplazador. Esta función ahora está disponible para pruebas sin una marca en canales no estables (beta, para desarrolladores y Canary) desde Chrome 153.

Para obtener ejemplos detallados, lee Listo para pruebas de desarrolladores: Contenedores de desplazamiento de un solo eje.

Elementos de capacidad: <camera> y <microphone>

Tras el lanzamiento del elemento <geolocation> en Chrome 144 y <usermedia> en Chrome 151, Chrome 153 presenta elementos de capacidad <camera> y <microphone> dedicados.

Estos elementos son controles HTML declarativos y activados por el usuario diseñados para casos de uso de una sola capacidad:

  • El elemento <camera> solicita la captura de video.
  • El elemento <microphone> solicita la captura de audio.

Al igual que <usermedia>, incorporan una IU controlada por el navegador y con un estilo estricto en la página, lo que garantiza un clic intencional del usuario antes de que se active un mensaje de permiso o se inicie una transmisión. Mantienen el mismo modelo de seguridad y la misma ruta de recuperación de permisos integrada que <usermedia> y proporcionan más control si tu aplicación no requiere acceso a contenido multimedia mixto.

Iteración conjunta

Chrome 153 agrega compatibilidad con la propuesta de iteración conjunta TC39 en JavaScript, y presenta los métodos estáticos Iterator.zip() y Iterator.zipKeyed().

Iterator.zip() agrega elementos de varios objetos iterables en un iterador nuevo que produce arrays que contienen los elementos en posiciones coincidentes. De forma predeterminada, la iteración se completa cuando se agota el iterable de entrada más corto:

Puedes personalizar este comportamiento con la opción mode:

  • "shortest" (predeterminado): Se detiene cuando finaliza el primer iterable de entrada.
  • "longest": Continúa hasta que finalizan todos los iterables y completa los valores faltantes con un iterable padding opcional.
  • "strict": Muestra un TypeError si los iterables de entrada no tienen la misma longitud.

El método Iterator.zipKeyed() complementario ofrece una agregación similar, que produce objetos con claves en lugar de arrays.

Para obtener más detalles y ejemplos, consulta la documentación de Iterator.zip() en MDN.

Lecturas adicionales

Esto solo abarca algunos aspectos destacados clave. Consulta los siguientes vínculos para ver los cambios adicionales en Chrome 153:

Suscribirse

Para mantenerte al día, suscríbete al canal de YouTube de Chrome Developers y recibirás una notificación por correo electrónico cada vez que lancemos un video nuevo. También puedes seguirnos en X o LinkedIn para ver artículos y publicaciones de blog nuevos.

En cuanto se lance Chrome 154, estaremos aquí para contarte las novedades de Chrome.