Chrome 85 incluye administración de pestañas, carga de páginas un 10% más rápida y mejoras de PDF


Hoy, Google lanzó Chrome 85 para Windows, Mac, Linux, Android e iOS. Chrome 85 trae cambios en la administración de pestañas, carga de páginas un 10% más rápida, mejoras en PDF y una serie de funciones para desarrolladores. Ahora puede actualizar a la última versión con el actualizador de Chrome integrado o descargarlo directamente desde google.com/chrome. [196559002] Con más de mil millones de usuarios, Chrome es tanto un navegador como una plataforma importante que los desarrolladores web deben considerar. Con las adiciones y cambios regulares de Chrome, los desarrolladores deben realizar un seguimiento de todo lo que está disponible, así como de lo que está desactualizado o eliminado. Por ejemplo, Chrome 85 elimina la compatibilidad con AppCache de forma predeterminada.

Administración de pestañas

Chrome ya admite grupos de pestañas, pero con esta versión ahora puedes contraerlos y expandirlos. Según Google, este era el requisito de función más popular relacionado con los grupos de pestañas.

  Los grupos de pestañas de Chrome expanden el colapso

Si usa Chrome en modo tableta, ahora hay una nueva interfaz de pantalla táctil con pestañas más grandes que es más conveniente de organizar y ocultar. La nueva apariencia es lo primero para los Chromebook: Google no ha dado un plazo exacto para cuando se implementará esta función.

  Administrador de pestañas táctiles de Chrome

Cuando ingresas el título de una página en la barra de direcciones, Chrome para Android ahora tiene la capacidad de cambiar a una pestaña que ya tienes abierta. Se recomienda cambiar a esta pestaña, al igual que Chrome en el escritorio.
  Chrome cambia a una pestaña en Android
En una versión futura, puede colocar el cursor sobre una pestaña y ver una miniatura de la página. Otros navegadores ya tienen esto, por lo que Chrome se está poniendo al día aquí.

Carga de páginas más rápida

Google promete mejoras de rendimiento de Chrome 85 bajo el capó. En particular, hay dos mejoras: la optimización basada en perfiles, que proporciona cargas de página hasta un 10% más rápidas, y la limitación de pestañas, que reduce el impacto de las pestañas en segundo plano inactivas. Sin embargo, este último está llegando al canal beta, por lo que aún no está terminado.

La optimización guiada por perfiles es una técnica de optimización del compilador que permite que las partes más críticas para el rendimiento del código se ejecuten más rápidamente. Debido a que la optimización basada en perfiles utiliza escenarios de uso del mundo real que coinciden con los flujos de trabajo de los usuarios de Chrome en todo el mundo, se priorizan las tareas más comunes.

Cuando se introdujo en Chrome 85 para Windows y MacOS, las páginas se cargan hasta un 10% más rápido en promedio según las pruebas de Google. La compañía afirma que "si su CPU tiene muchas pestañas o programas para ejecutar, la velocidad es aún mejor".

 Chrome 85 es más rápido

En lo que respecta a la limitación de pestañas, una versión futura de Chrome agregará más recursos a las pestañas que usa al eliminarlas de las pestañas que han existido durante mucho tiempo Antecedentes. Esto no solo debería conducir a mejoras en la velocidad de carga, sino también a ahorros de batería y almacenamiento, según Google.

Mejoras en PDF

Con Chrome 85, pronto podrá completar formularios PDF y guardarlos con sus entradas. Si vuelve a abrir el archivo, podrá continuar donde lo dejó. La función se introducirá en las próximas semanas.

 Editor de PDF de Chrome

Cuando imprime una página web y selecciona el destino "Guardar como PDF", Chrome ahora genera un PDF etiquetado. Esto significa que contiene metadatos adicionales sobre la estructura de un documento (por ejemplo, títulos, listas, tablas, párrafos y descripciones de imágenes). Los archivos PDF etiquetados están destinados a usuarios con discapacidades, p. Ej. B. Más accesible para las personas que utilizan un lector de pantalla y más fácil para que el software procese y extraiga datos automáticamente. Si esta función no está disponible, puede habilitar el indicador chrome: // flags / # export-tagged-pdf.

Android e iOS

Chrome 85 para Android se está introduciendo lentamente en Google Play. El registro de cambios aún no está disponible; solo dice: "Esta versión incluye mejoras de estabilidad y rendimiento".

 Código QR de Chrome dino

Sin embargo, sabemos que Chrome ahora está disponible para Android Mejorado Uso compartido de URL para que pueda copiar rápidamente un enlace, enviarlo a Chrome en sus otros dispositivos y enviar enlaces a través de otras aplicaciones. También puede imprimir la página o generar un código QR (también disponible en Chrome para el escritorio en la barra de direcciones).

Chrome 85 para iOS ya está disponible en la App Store de Apple con las habituales "mejoras de estabilidad y rendimiento". Aquí está el registro de cambios completo:

  • Puede usar de manera segura y fácil sus contraseñas almacenadas en Chrome en otras aplicaciones de su dispositivo. Vaya a Configuración> Contraseñas y cuentas de su dispositivo> Autocompletar contraseñas. Habilite el autocompletar y seleccione Chrome.
  • La información del sitio parece nueva. En el menú de Chrome, toque Información del sitio para averiguar si la página en la que se encuentra es segura.
  • Si otra aplicación está abierta en vista dividida además de Chrome en el iPad, puede arrastrar enlaces entre las aplicaciones. Cuando arrastra un enlace a Chrome, puede soltarlo en el selector de pestañas, en una pestaña abierta o directamente en sus marcadores.

Funciones para desarrolladores

Chrome ofrece Origin Trials que le permiten probar nuevas funciones y proporcionar comentarios sobre usabilidad, practicidad y eficacia para la comunidad de estándares web. Chrome 85 tiene cuatro nuevas pruebas de origen: Readable Stream

Una API declarativa que se puede utilizar para crear raíces ocultas utilizando solo HTML y no JavaScript. La propiedad RTCRtpEncodingParameters.adaptivePtime y portales.

Como siempre, Chrome 85 incluye el último motor V8 JavaScript. La versión 8.5 de V8 trae mejoras para JavaScript y WebAssembly. Consulte el registro de cambios completo para obtener más información.

Otras funciones de desarrollador en esta versión son:

  • Soporte de Windows para getInstalledRelatedApps (): El método navigator.getInstalledRelatedApps () determina si la correspondiente aplicación nativa de un sitio está instalada. Esto permite la personalización de la experiencia del usuario para las aplicaciones que ya están instaladas. Este método se implementó en Chrome 80 en Android. A partir de Chrome 85, gracias al trabajo de Microsoft, está disponible en Windows.
  • https://web.dev/app-shortcuts/Accesos directos de aplicaciones: los accesos directos de aplicaciones ahora están disponibles en el escritorio además de Android, que se introdujo en Chrome 84. Esta función mejora la productividad del usuario y facilita la reincorporación a las tareas importantes al proporcionar acceso rápido a acciones comunes. Para los sitios que ya son aplicaciones web progresivas, todo lo que necesita hacer para crear enlaces es agregar elementos al manifiesto de la aplicación web. Esta adición es el resultado del trabajo de Microsoft.
  • Clasificación automática de contenido mixto: Chrome ahora actualiza automáticamente las imágenes servidas a través de HTTP desde sitios web HTTPS reescribiendo las URL a HTTPS sin recurrir a HTTP cuando el contenido seguro no está disponible. Chrome ha actualizado automáticamente el contenido de audio y video desde la versión 80.
  • Decodificación de imágenes AVIF: Agrega soporte para la decodificación nativa de contenido AVIF usando decodificadores AV1 existentes. AVIF es un formato de imagen de próxima generación estandarizado por Alliance for Open Media. Hay tres razones principales para admitir AVIF: reducir el uso de ancho de banda para cargar páginas más rápido y reducir el uso general de datos, agregar soporte de color HDR y ayudar al interés del ecosistema.
  • Cambios de almacenamiento persistente para aplicaciones web instaladas: Obtener almacenamiento persistente es más fácil y predecible para las aplicaciones web instaladas, incluidas las PWA y la actividad web confiable. Si una aplicación web instalada solicita almacenamiento persistente llamando a navigator.storage.persist () esto se otorga automáticamente. Otros sitios web continúan utilizando la heurística existente.
  • Ajuste de color: elimine "solo" y admita "oscuro" o "claro" para el esquema de color: Chrome ha realizado dos cambios que son los mismos que los del ajuste de color de nivel 1 de CSS. Esto significa que el contenido cuyo CSS contiene un tema oscuro se puede combinar con controles UA con un tema oscuro.
  • Propiedad de visibilidad de contenido: agrega una propiedad CSS denominada Visibilidad de contenido que habilita automática o automáticamente la gestión de secuencias de comandos de la visibilidad de contenido. Si están ocultos, el contenido del elemento (subárbol o contenido del elemento reemplazado) no se dibuja ni se prueba para los hits y se aplica la contención de CSS para que las optimizaciones de renderizado sean posibles. Con la palabra clave & # 39; auto & # 39; el agente de usuario puede administrar la visibilidad del contenido en función de la proximidad a la ventana gráfica mientras que la palabra clave & # 39; oculto & # 39; permite el control total del guión de la visibilidad del contenido.
  • Counter-Set: CSS counter-set es una propiedad adicional introducida en el Módulo de Listas CSS Nivel 3 para controlar contadores estableciendo un contador existente en un valor específico. Esto se basa en otras funciones de control de contador implementadas, en particular, el reinicio del contador (que crea un nuevo contador con un cierto valor) y el incremento del contador (que aumenta un contador existente en una cierta cantidad). Esta función es necesaria para un control preciso del contador; de lo contrario, no es posible configurar un contador existente a ningún otro valor que no sea para averiguar cómo aumentarlo o disminuirlo.
  • API de sincronización de eventos: la API de sincronización de eventos permite a los desarrolladores web medir la latencia de eventos antes y después de que se cargue la página. El monitoreo de latencia de eventos requiere un detector de eventos. Esto elimina la necesidad de medir la latencia de eventos al comienzo de la carga de la página y agrega una sobrecarga de rendimiento innecesaria.
  • Hacer que la ventana de imagen en imagen esté disponible en el evento "Leavepictureinpicture": (solo escritorio) El evento " Leavepictureinpicture ahora hace una referencia a disponible] pictureInPictureWindow para que los desarrolladores web no tengan una global Se necesita más referencia a este objeto.
  • Páginas nombradas con orientación de página: Se agregó soporte para múltiples propiedades CSS y descriptores para la impresión.
  • Política de referencia: Estándar sobre el origen estricto para el origen cruzado: los desarrolladores web pueden incluir una referencia en sus documentos – Especifica una política que afecte al encabezado Referer enviado en las solicitudes salientes y navegaciones. Si no se especifica dicha política, Chrome ahora usará como la política de origen, como la política predeterminada en lugar de [19459090] No-Referrer-When-Downgrade Para solicitudes de origen cruzado de documentos sin una referencia específica er política, el encabezado Referer se reduce al origen de inicio.
  • Actualizar el comportamiento del contenido de reserva para ImageInputType y HTMLImageElement: cambia el comportamiento del contenido de reserva para ImageInputType y HTMLImageElement . Este contenido ahora se representa de la misma manera que el texto alternativo.
  • Se actualizó el comportamiento del atributo "deshabilitado" para HTMLLinkElement: corrige varias inconsistencias de especificación en relación con el atributo deshabilitado de la etiqueta . Estos comportamientos se abordarán de acuerdo con una actualización de la especificación.
  • Web Bluetooth writeValueWithResponse () y writeValueWithoutResponse (): agrega dos métodos nuevos: writeValueWithResponse () y writeValueWithoutResponse () [19459013ATT] sobre varios problemas de escritura en el método G existente Ofrece y permite a los desarrolladores controlar si el dispositivo devuelve una respuesta. El método existente writeValue () se conserva por razones de compatibilidad con versiones anteriores, pero no se recomienda su uso. Las nuevas API tampoco dependen de si las propiedades de las propiedades de GATT están configuradas correctamente, por lo que se pueden omitir los dispositivos Bluetooth defectuosos.
  • Integración de WebAssembly BigInt: WebAssembly ahora importa y exporta parámetros de función WebAssembly de tipo i64 con BigInt.
  • WebAuthn getPublicKey (), getPublicKeyAlgorithm () y getAuthenticatorData (): Se han agregado varios métodos del nivel de autenticación web 2.

Se puede encontrar una descripción completa de las nuevas funciones en la lista de hitos para Chrome 85.

Google publica una nueva versión de su navegador aproximadamente cada seis semanas. Chrome 86 llegará a principios de octubre.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *