Estes son os cambios anunciados na beta de Chrome 89

Chrome 88 lanzouse o 19 de xaneiro de 2021 e varios días despois, Google anunciou o lanzamento da versión beta de Chrome 89 para que os desenvolvedores proben.

Chrome 89 beta ten moitas adicións, especialmente novas API web e outros Novas características notables que os desenvolvedores web poden comezar a usar. As novas funcións inclúen varias API para interactuar con hardware, por exemplo, Chrome 89 beta ten unha API para compartir escritorio para Windows e Chrome OS, pero Mozilla e Apple consideran que moitas destas características son prexudiciais.

Cales son as novas funcións que se introducirán en Google Chrome 89?

Chrome 89 entrou en versión beta o 28 de xaneiro e Google lanzouno de inmediato. Se Google cumpre a súa programación, Chrome 89 debería estar estable en aproximadamente un mes, a principios de marzo.

Segundo o equipo de Google Chromium, hai unha longa lista de dispositivos de interface humana (HID) demasiado recentes, demasiado vellos ou demasiado raros para que os controladores do sistema poidan acceder a eles.

A API WebHID soluciona este problema proporcionando un xeito de implementar a lóxica específica do dispositivo en JavaScript. Un dispositivo de interface humana é un dispositivo que toma datos de entrada ou proporciona datos de saída a humanos. Os teclados, dispositivos de sinalización (ratos, pantallas táctiles, etc.) e gamepad son exemplos de periféricos.

Basicamente a principal motivación para WebHID foi a de proporcionar un mellor soporte para gamepads nos navegadores.

Outro cambio está en NFC (Near Field Communications), a web NFC permite a unha aplicación web ler e escribir nas insignias NFC cando se achegan ao dispositivo do usuario (normalmente 5-10 cm, 2-4 polgadas). O alcance actual está limitado a NDEF, un formato de mensaxe binaria lixeiro.

Outra nova característica é a API Web Serial. É un porto serie, é dicir, unha interface de comunicación bidireccional que permite enviar e recibir datos byte por byte. A API Web Serial achega esta capacidade aos sitios web, permitíndolles controlar dispositivos con portos serie, incluídos microcontroladores e impresoras 3D.

De feito, o equipo de Chromium cre que en educación, entretemento e industria, os dispositivos xa están controlados por páxinas web. En todos estes casos, o control do dispositivo require a instalación de adaptadores e controladores.

A API web en serie mellora a experiencia do usuario ao permitir a comunicación directa entre un sitio web e un dispositivo. Isto súmase á API de WebUSB, que é compatible desde Chrome 61, pero que non é compatible con Firefox nin Safari por motivos de seguridade e privacidade. A súa versión de proba orixinal está completa e a API de serie web agora está habilitada no escritorio. Hai unha demostración dispoñible en GitHub.

Outra nova característica é que Chrome agora admite a descodificación de contido AVIF de xeito nativo usando descodificadores AV1 existentes en Android e WebView. (Engadiuse soporte para escritorio en Chrome 85). AVIF é un formato de imaxe de nova xeración normalizado pola Alliance for Open Media.

Segundo o equipo de Chromium, Hai tres motivacións principais que levaron ao soporte AVIF nativo:

  • Reduce o consumo de ancho de banda para cargar páxinas máis rápido e reduce o consumo global de datos. AVIF ofrecería unha redución significativa no tamaño do ficheiro de imaxe en comparación cos formatos JPEG ou WebP
  • A adición de soporte de cor HDR. AVIF é un camiño cara ao soporte de imaxes HDR para a web. Na práctica, o JPEG está limitado a unha profundidade de cor de 8 bits. Con pantallas cada vez máis capaces de brillo, profundidade de cor e gama, os reprodutores web están cada vez máis interesados ​​en preservar os datos da imaxe perdidos con JPEG
  • Apoiar o interese dos ecosistemas. As empresas cunha forte presenza na web manifestaron o seu interese en enviar imaxes AVIF á web.

Dos outros cambios:

  • Soporte completo de sintaxe para "filtrar" propiedades en elementos SVG
  • API de autenticación web: ResidentKeyRequirement e extensión credProps
  • Novas funcións CSS en Chrome 89
  • Propiedades do filete de esquina relacionadas co fluxo
  • Propiedade das cores forzadas
  • Propiedade de axuste de cor forzado
  • Novas funcións de JavaScript en Chrome 89
  • Elimina eventos co prefixo
  • Deter a sesión de clonación Abra o almacenamento de Windows sen abrir

Fuente: https://blog.chromium.org


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.