Tenga en cuenta lo siguiente:
- CSS
text-wrap: balance
está disponible para mejorar los diseños de texto. - Aquí se encuentran las cookies particionadas por sitio de nivel superior (CHIPS).
- Los pop-ups son más fáciles que nunca con la API de Popup.
- Y hay mucho más.
Soy Adriana Jara. Entremos de lleno y veamos las novedades para desarrolladores en Chrome 114.
text-wrap:balance
.
Usa text-wrap: balance
para mejorar los diseños de texto. En la siguiente animación, se muestra la diferencia que puedes lograr con esta sola línea.
Como desarrollador, no conoces el tamaño final, el tamaño de la fuente ni siquiera el idioma del texto. Todas las variables son necesarias para un tratamiento eficaz del ajuste de texto. Dado que el navegador conoce todos los factores, con text-wrap:balance puedes solicitarle que encuentre la mejor solución de unión de líneas equilibrada.
El bloque de texto equilibrado es más agradable a la vista de un lector. Capta mejor la atención y, en general, es más fácil de leer.
El equilibrio de los títulos será y debe ser el caso de uso principal de text-wrap: balance
. Hay un costo de rendimiento para equilibrar el texto, por lo que, para mitigar el costo, solo funciona hasta en cuatro líneas.
Consulta este artículo con muestras y más detalles para mejorar tus diseños de texto.
CHIPS: Cookies con estado particionado independiente.
CHIPS (Cookies Having Independent Partitioned State), que permite habilitar las cookies de terceros que se particionan por sitio de nivel superior con el nuevo atributo de cookie Partitioned
.
Antes de CHIPS, cuando un usuario visitaba el sitio A, el sitio C incorporado podía establecer una cookie en la máquina del usuario. Si el usuario visita el sitio B, que también incorpora el sitio C, este último podría acceder a la misma cookie que se configuró en el sitio A. Esto permite que el sitio C compile la actividad de navegación de un usuario en el sitio A, B y en todos los sitios en los que está incorporado.
Si bien el seguimiento entre sitios es un problema, existen necesidades válidas de cookies entre sitios que se pueden lograr de una manera que preserva la privacidad con la partición de cookies.
Con CHIPS, cuando un usuario visita el sitio A, y el contenido incorporado del sitio C establece una cookie con el atributo particionado, la cookie se guarda en un jar particionado solo para las cookies que establece el sitio C cuando está incorporado en el sitio A. El navegador solo enviaría esa cookie cuando el sitio de nivel superior es A.
Cuando el usuario visita un sitio nuevo, por ejemplo, el sitio B, el sitio C no recibe la cookie que se estableció cuando C estaba incorporado en el sitio A.
Consulta este artículo para obtener más detalles sobre el proceso de eliminación gradual de las cookies de terceros.
La API de Popover
Con la API de popover, es más fácil compilar elementos transitorios de la interfaz de usuario (IU) que se muestran sobre todas las demás IU de la app web.
Estos incluyen elementos interactivos para el usuario, como menús de acción, sugerencias de elementos de formulario, selectores de contenido y una IU de enseñanza.
El nuevo atributo emergente permite que cualquier elemento se muestre automáticamente en la capa superior. Esto significa que el desarrollador ya no tendrá que preocuparse por el posicionamiento, la apilamiento de elementos, el enfoque ni las interacciones del teclado.
Es similar al elemento <dialog>
, pero tiene varias diferencias importantes, como el comportamiento de descarte ligero, la administración de interacciones de popover y la compatibilidad con eventos, y la falta de un modo "modal".
Consulta este artículo para obtener más información.
Y mucho más.
Por supuesto, hay mucho más.
- Las herramientas para desarrolladores te permiten pausar y depurar código C y C++ en apps de WebAssembly con compatibilidad con DWARF.
- La opción
exclusionFilters
ennavigator.bluetooth.requestDevice()
permite que los desarrolladores web excluyan algunos dispositivos del selector de navegador. - Hay una prueba de origen para Desenfoque del fondo.
Lecturas adicionales
Esto solo abarca algunos aspectos clave. Consulta los vínculos que aparecen a continuación para ver cambios adicionales en Chrome 114.
- Novedades de las Herramientas para desarrolladores de Chrome (114)
- Bajas y eliminaciones de Chrome 114
- Actualizaciones de ChromeStatus.com para Chrome 114
- Lista de cambios del repositorio de código fuente de Chromium
- Calendario de lanzamientos de Chrome
Suscribirse
Para mantenerte al tanto, 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.
Soy Adriana Jara. Apenas se lance Chrome 115, estaré aquí para contarte las novedades de Chrome.