Estas são as mudanças que foram anunciadas na versão beta do Chrome 89

O Chrome 88 foi lançado em 19 de janeiro de 2021 e vários dias depois, O Google anunciou o lançamento da versão beta do Chrome 89 para os desenvolvedores testarem.

Chrome 89 beta tem muitas adições, especialmente novas APIs da web e outros Novos recursos notáveis ​​que os desenvolvedores da web podem começar a usar. Os novos recursos incluem várias APIs para interagir com o hardware, por exemplo, o Chrome 89 beta tem uma API de compartilhamento de desktop para Windows e Chrome OS, mas a Mozilla e a Apple consideram muitos desses recursos prejudiciais.

Quais são os novos recursos que serão introduzidos no Google Chrome 89?

Chrome 89 entrou na versão beta em 28 de janeiro e o Google o lançou imediatamente. Se o Google seguir seu cronograma, o Chrome 89 deverá permanecer estável em cerca de um mês, no início de março.

De acordo com a equipe do Google Chromium, existe uma longa lista de dispositivos de interface humana (ESCONDEU) que são muito recentes, muito antigos ou muito raros para que os controladores do sistema possam acessá-los.

A API WebHID resolve esse problema fornecendo uma maneira de implementar a lógica específica do dispositivo em JavaScript. Um dispositivo de interface humana é um dispositivo que obtém dados de entrada ou fornece dados de saída para humanos. Teclados, dispositivos apontadores (mouses, telas sensíveis ao toque, etc.) e gamepads são exemplos de periféricos.

Basicamente, a principal motivação do WebHID é fornecer melhor suporte para gamepads em navegadores.

Outra mudança está no NFC (Near Field Communications), o Web NFC permite que um aplicativo da web leia e grave em crachás NFC quando eles são movidos para perto do dispositivo do usuário (normalmente 5 a 10 cm, 2 a 4 polegadas). O escopo atual é limitado a NDEF, um formato de mensagem binária leve.

Outro novo recurso é a API Web Serial. É uma porta serial, ou seja, uma interface de comunicação bidirecional que permite enviar e receber dados byte a byte. A API Web Serial traz esse recurso para sites, permitindo-lhes controlar dispositivos com portas seriais, incluindo microcontroladores e impressoras 3D.

Na verdade, a equipe do Chromium acredita que, em educação, entretenimento e indústria, os dispositivos já são controlados por páginas da web. Em todos esses casos, o controle do dispositivo requer a instalação de adaptadores e drivers.

A API da web serial aprimora a experiência do usuário, permitindo a comunicação direta entre um site da Web e um dispositivo. Isso é um acréscimo à API WebUSB, que é compatível desde o Chrome 61, mas não é compatível com o Firefox ou Safari por motivos de segurança e privacidade. Sua versão de teste original está completa e a API Web Serial agora está ativada na área de trabalho. Há uma demonstração disponível no GitHub.

Outro novo recurso é que o Chrome agora suporta decodificação de conteúdo AVIF nativamente usando decodificadores AV1 existentes no Android e WebView. (Adicionado suporte para desktop no Chrome 85). AVIF é um formato de imagem de última geração padronizado pela Alliance for Open Media.

De acordo com a equipe do Chromium, Existem três motivações principais que levaram ao suporte AVIF nativo:

  • Reduza o consumo de largura de banda para carregar páginas mais rapidamente e reduza o consumo geral de dados. AVIF ofereceria uma redução significativa no tamanho do arquivo de imagem em comparação com os formatos JPEG ou WebP
  • A adição de suporte a cores HDR. AVIF é um caminho para o suporte de imagem HDR para a web. Na prática, o JPEG é limitado a uma profundidade de cor de 8 bits. Com monitores cada vez mais capazes de maior brilho, profundidade de cor e gama, os jogadores da web estão cada vez mais interessados ​​em preservar os dados de imagem perdidos com JPEG
  • Apoie o interesse dos ecossistemas. Empresas com forte presença na web expressaram interesse em enviar imagens AVIF para a web.

Das outras mudanças:

  • Suporte completo de sintaxe para propriedades de "filtragem" em elementos SVG
  • API de autenticação da Web: ResidentKeyRequirement e extensão credProps
  • Novos recursos CSS no Chrome 89
  • Propriedades de filete de canto relacionadas ao fluxo
  • Propriedade das cores forçadas
  • Propriedade de ajuste de cor forçado
  • Novos recursos de JavaScript no Chrome 89
  • Exclua eventos com prefixo
  • Pare a sessão de clonagem Abra o armazenamento do Windows sem abrir

fonte: https://blog.chromium.org


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.