Chrome Versión 108

Google ha presentado el lanzamiento del navegador web Chrome 108. Al mismo tiempo, está disponible una versión estable del proyecto gratuito Chromium, que sirve como base para Chrome. El navegador Chrome se diferencia de Chromium en el uso de los logotipos de Google, la presencia de un sistema para enviar notificaciones en caso de falla, módulos para reproducir contenido de video protegido contra copia (DRM), un sistema para instalar actualizaciones automáticamente y habilitar permanentemente el aislamiento Sandbox. , proporcionando claves para la API de Google y transmitiendo RLZ- durante la búsqueda. Para aquellos que necesitan más tiempo para actualizar, la rama estable extendida se admite por separado, seguida de 8 semanas. El próximo lanzamiento de Chrome 109 está previsto para el 10 de enero.

Cambios clave en Chrome 108:

  • Se ha modificado el diseño del cuadro de diálogo de gestión de cookies y datos del sitio (al que se accede a través del enlace Cookies después de hacer clic en el candado de la barra de direcciones). El cuadro de diálogo se ha simplificado y ahora muestra información desglosada por sitio.
    Chrome Versión 108
  • Se han propuesto dos nuevos modos de optimización del navegador: Ahorro de memoria y Ahorro de energía, que se ofrecen en la configuración de rendimiento (Configuración> Rendimiento). Actualmente, los modos solo están disponibles en las plataformas ChromeOS, Windows y macOS.
  • El administrador de contraseñas ofrece la posibilidad de adjuntar una nota a cada contraseña guardada. Al igual que una contraseña, la nota se muestra en una página separada sólo después de la autenticación.
  • La versión de Linux viene con un cliente DNS integrado de forma predeterminada, que anteriormente solo estaba disponible en las versiones de Windows, macOS, Android y ChromeOS.
  • En la plataforma Windows, cuando instala Chrome, ahora se fija automáticamente un acceso directo para iniciar el navegador en la barra de tareas.
  • Se agregó la capacidad de rastrear cambios de precios para productos seleccionados en algunas tiendas en línea (Lista de compras). Cuando el precio baja, el usuario recibe una notificación o un correo electrónico (en Gmail). Agregar un producto para seguimiento se realiza haciendo clic en el botón "Seguimiento de precio" en la barra de direcciones mientras se encuentra en la página del producto. Los productos rastreados se guardan junto con los marcadores. La función está disponible solo para usuarios con una cuenta de Google activa, cuando la sincronización está habilitada y el servicio “Actividad web y de aplicaciones” está activado.
    Chrome Versión 108
  • Está habilitada la capacidad de ver los resultados de la búsqueda en la barra lateral al mismo tiempo que ve otra página (en una ventana puede ver simultáneamente tanto el contenido de la página como el resultado del acceso al motor de búsqueda). Después de ir a un sitio desde una página con resultados de búsqueda en Google, aparece un ícono con la letra “G” frente al campo de entrada en la barra de direcciones; al hacer clic en él, se abre un panel lateral con los resultados de una búsqueda previamente búsqueda emprendida.
    Chrome Versión 108
  • En la API de acceso al sistema de archivos, que permite a las aplicaciones web leer y escribir datos directamente en archivos y directorios en el dispositivo del usuario, se han movido los métodos getSize(), truncate(), Flush() y close() en el objeto FileSystemSyncAccessHandle. de un modelo de ejecución asíncrono a uno síncrono, similar a los métodos read() y write(). El cambio proporciona una API FileSystemSyncAccessHandle totalmente sincrónica para mejorar el rendimiento de las aplicaciones basadas en WebAssembly (WASM).
  • Se agregó soporte para tamaños adicionales del área visible (ventana gráfica): “pequeño” (s), “grande” (l) y “dinámico” (d), así como unidades de medida asociadas con estos tamaños: “*vi” ( vi, svi, lvi y dvi), “*vb” (vb, svb, lvb y dvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “*vmax ”(svmax, lvmax, dvmax) y “*vmin” (svmin, lvmin y dvmin). Las unidades de medida propuestas le permiten vincular el tamaño de los elementos al tamaño más pequeño, más grande y dinámico del área visible en términos porcentuales (el tamaño cambia según cómo se muestra, oculta y el estado de la barra de herramientas).
    Chrome Versión 108
  • Se habilita la compatibilidad con fuentes vectoriales de color variable en formato COLRv1 (un subconjunto de fuentes OpenType que contiene, además de glifos vectoriales, una capa con información de color).
  • Para verificar la compatibilidad con fuentes de color, las funciones font-tech() y font-format() se agregaron a las reglas CSS @supports, y la función tech() se agregó a las reglas CSS @font-face.
  • Se propone la API de gestión federada de credenciales (FedCM) para permitir la creación de servicios de identidad federados que preserven la privacidad y que funcionen sin mecanismos de seguimiento entre sitios, como el procesamiento de cookies de terceros.
  • Ahora es posible aplicar la propiedad CSS "desbordamiento" existente a elementos reemplazados que aparecen fuera del límite del contenido, que en combinación con la propiedad object-view-box se puede usar para crear imágenes con su propia sombra.
  • Se agregaron propiedades CSS de interrupción antes, interrupción después e interrupción interna, lo que le permite personalizar el comportamiento de las interrupciones en la salida fragmentada en el contexto de páginas, columnas y áreas individuales. Por ejemplo, "figura { break-inside: evitar;}" evitará que la página se rompa dentro de la figura.
  • Las propiedades CSS align-items, justify-items, align-self y justify-self brindan la capacidad de usar el valor "última línea base" para alinear con la última línea base en un diseño flexible o de cuadrícula.
  • Se agregó el evento ContentVisibilityAutoStateChanged, generado para elementos con la propiedad "content-visibility: auto" cuando cambia el estado de representación del elemento.
  • Es posible acceder a la API Media Source Extensions en el contexto de los trabajadores, que se puede usar, por ejemplo, para mejorar el rendimiento de la reproducción de medios almacenados en el búfer creando un objeto MediaSource en un trabajador separado y transmitiendo los resultados de su trabajo a HTMLMediaElement. en el hilo principal.
  • El encabezado HTTP Permissions-Policy, utilizado para delegar autoridad y habilitar funciones avanzadas, permite comodines como "https://*.bar.foo.com/".
  • Se eliminaron las API obsoletas window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navegueEvent.restoreScroll(), navegueEvent.transitionWhile().
  • Se han realizado mejoras en las herramientas para desarrolladores web. Se han agregado información sobre herramientas para propiedades CSS inactivas al panel Estilos. El panel Grabador implementa la detección automática de XPath y selectores de texto. El depurador ofrece la posibilidad de recorrer expresiones separadas por comas. Se han ampliado las configuraciones de “Configuración > Lista de ignorados”.

Además de las innovaciones y correcciones de errores, la nueva versión elimina 28 vulnerabilidades. Muchas de las vulnerabilidades se identificaron como resultado de pruebas automatizadas utilizando las herramientas AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer y AFL. No se han identificado problemas críticos que permitan eludir todos los niveles de protección del navegador y ejecutar código en el sistema fuera del entorno sandbox. Como parte del programa para pagar recompensas en efectivo por descubrir vulnerabilidades para la versión actual, Google pagó 10 premios por un monto de 74 mil dólares estadounidenses (un premio de $15000, $11000 y $6000, cinco premios de $5000, tres premios de $3000 y $2000 , dos premios de $1000). Aún no se ha determinado el tamaño de las 6 recompensas.

Fuente: opennet.ru

Añadir un comentario