Tenga en cuenta lo siguiente:
- Hay una actualización del límite superior de la fecha de vencimiento para las cookies que ya están almacenadas.
- CSS tiene nuevas seudoclases, sintaxis relativa de colores y mucho más.
- Los Marcos vallados agregaron mejoras, como macros de tamaño de anuncios, entre otras.
- Hay mucho más
Soy Adriana Jara. Profundicemos y veamos las novedades para desarrolladores en Chrome 119.
Fecha de vencimiento de las cookies.
Desde que las cookies creadas recientemente en Chrome 104 o aquellas actualizadas con una fecha de vencimiento, se limitaron a no más de 400 días en el futuro. Este mismo límite ahora se aplicará de forma retroactiva a las cookies que ya estén almacenadas.
Las fechas de vencimiento de estas cookies se limitarán a no más de 400 días después de la primera vez que se inicie Chrome 119 o versiones posteriores y se realice una migración única de la base de datos. Los usuarios no notarán el impacto de este cambio hasta al menos 400 días después del lanzamiento de Chrome 119 y, luego, solo para las cookies existentes que no se hayan actualizado en ese período.
Puedes obtener más información sobre la recomendación de la fecha de vencimiento. Además, aquí tienes un recordatorio de que las cookies de terceros dejarán de estar disponibles próximamente y una guía para prepararte para esta baja.
Actualizaciones de CSS
Para los CSS, tenemos tres actualizaciones:
Número uno: las nuevas seudoclases :user-invalid
y :user-valid
que representan un elemento con una entrada incorrecta o correcta, respectivamente, pero solo después de que el usuario haya interactuado de manera significativa con él. Son similares a las seudoclases :valid
y :invalid
, pero con la restricción adicional de que las nuevas seudoclases solo coinciden después de que el usuario haya interactuado con el elemento.
Número dos: la sintaxis relativa de colores permite a los desarrolladores definir colores modificando los parámetros de otros colores.
Por ejemplo: oklab(from magenta calc(l * 0.8) a b);
da como resultado un magenta de Oklab que es un 80% más claro.
Y número tres: clip-path
ahora admite más valores.
La propiedad clip-path
crea una región de recorte que establece la parte de un elemento que se debe mostrar. Se muestran las partes que están dentro de la región, mientras que las externas están ocultas.
Ahora puedes usar valores <geometry-box>
para controlar el cuadro de referencia del clip, lo que hace que clip-path
sea más fácil de usar. Estos valores de cuadro se pueden usar junto con formas básicas (por ejemplo, clip-path: circle(50%) margin-box
) o se pueden usar solos para recortar el cuadro especificado (por ejemplo, clip-path: content-box
).
También puedes usar las funciones xywh()
y rect()
, que facilitan la especificación de clips rectangulares o rectangulares redondeados.
Corrección: Una versión anterior de este artículo hacía referencia a mejoras para los marcos vallados. Estos cambios ahora se incluyen en Chrome 120.
Y mucho más.
Por supuesto, hay mucho más.
WebSQL
se quitó por completo a partir de Chrome 119. Una prueba de origen inverso les permite a los desarrolladores seguir usando WebSQL hasta Chrome 123.Ahora se puede usar la opción
monitorTypeSurfaces
para evitar que el usuario comparta una pantalla completa congetDisplayMedia()
Existe una prueba de origen que agrega un parámetro
fullscreen
windowFeatures a la API de JavaScript dewindow.open()
para permitir que el llamador abra una ventana emergente directamente en pantalla completa.
Lecturas adicionales
Esto abarca solo algunos aspectos destacados. Consulta los vínculos a continuación cambios adicionales en Chrome 119.
- Novedades de las Herramientas para desarrolladores de Chrome (119)
- Bajas y eliminaciones de Chrome 119
- Actualizaciones de ChromeStatus.com para Chrome 119
- Lista de cambios del repositorio de código fuente de Chromium
- Calendario de lanzamientos de Chrome
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.
Yo soy Adriana Jara. Apenas se lance Chrome 120, estaré aquí para contarte las novedades de Chrome.