Novedades de Chrome 109

Tenga en cuenta lo siguiente:

Soy Adriana Jara. Analicemos las novedades para desarrolladores en Chrome 109.

OPFS en Android

El sistema de archivos privados de origen (OPFS) forma parte de la API de File System Access y es un extremo de almacenamiento privado para el origen de la página.

Se lanzó en computadoras en Chrome 102. Chrome 109 aumenta su compatibilidad, ya que está disponible en Android.

Con algunas excepciones, incluye todas las plataformas de la API de acceso al sistema de archivos para administrar archivos sin problemas directamente desde el sistema de archivos local. Los métodos show*Picker() y la integración de la API de arrastrar y soltar aún no están disponibles.

Con la API de acceso al sistema de archivos en OPFS, los sitios pueden acceder a su sistema de archivos privado por origen y realizar operaciones de archivos a través de FileSystemSyncAccessHandle, lo que proporciona un mejor rendimiento.

Consulta este artículo para aprender a implementar un acceso fluido al sistema de archivos en todas las plataformas.

Novedades de CSS.

Ahora, algunas funciones nuevas de CSS, comenzando con una nueva unidad de longitud: lh.

La unidad CSS lh es igual al valor calculado de la propiedad line-height en el elemento en el que se usa. Esto permite que un textarea tenga una altura igual a la cantidad de líneas de texto esperadas.

Además, el grupo de trabajo de CSS agregó un nuevo valor de auto para los descriptores: font-weight, font-style y font-stretch dentro de la regla @font-face. auto ahora es el valor inicial. Estos descriptores en las fuentes variables les permiten a los usuarios elegir qué tan grueso, inclinado o ancho debe ser el tipo de letra.

Para proporcionar un mejor control sobre la tipografía web, la propiedad hyphenate-limit-chars especifica la cantidad mínima de caracteres en una palabra con guion.

Compatibilidad con MathML Core

Si alguna vez intentaste agregar fórmulas matemáticas a tu página web de una manera accesible y con diseño, te complacerá saber que MathML Core ahora es compatible con Chrome.

MathML es un lenguaje para describir la notación matemática de una manera que se puede incluir en HTML y SVG. Se renderiza de una manera compatible con CSS con OpenType MATH y se expone a través de las APIs de accesibilidad de la plataforma.

Las funciones de CSS, incluidas las dedicadas al diseño matemático, habilitan el diseño de MathML. Algunos ejemplos son las propiedades math-depth, math-shift y math-style, el valor math para la propiedad display y mucho más.

Consulta la documentación para obtener detalles y ejemplos que te ayuden a mejorar tu notación matemática.

Y mucho más.

Por supuesto, hay mucho más.

Lecturas adicionales

Esto solo abarca algunos aspectos clave. Consulta los vínculos que aparecen a continuación para ver cambios adicionales en Chrome 109.

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 y, en cuanto se lance Chrome 110, estaré aquí para contarte las novedades.