Enquanto o Chrome 86 entrou em beta com muitos recursos, o Chrome 87 Dev Builds em desenvolvimento reativa o suporte ao Wayland e X11 Ozone. Esta é mais uma tentativa de melhorar a experiência de suporte do Wayland a partir do binário único.
A partir da compilação de dev Chrome e Chromium 87.0.4252.0, o suporte foi relançado para usar X11 e Ozone e corrige testes Vulkan no Linux com o renderizador Skia, bem como testes ANGLE no Linux Ozone.
A situação desse suporte da plataforma Ozone pode ser rastreada por meio deste relatório de bug.
Chrome 86 Beta Ativa a API Native File-System por padrão
Com base no lançamento recente do Chrome 85, o Google lançou agora a versão beta do Chrome 86 com uma série de novidades e promoções para algumas funcionalidades existentes.
Chrome 86 Beta foi lançado e entre as mudanças estão:
A API Native File System foi promovida a partir do teste original. Ela permite “aplicativos da web poderosos que interagem com arquivos no dispositivo local do usuário” sem ter que continuar interagindo com o seletor de arquivos quando se trata de gerenciar arquivos entre seu sistema local e o site.
Essa API Native File System é destinada a editores de desenvolvimento integrado baseados na web, editores de foto/vídeo, editores de texto e mais que podem ter acesso concedido pelos usuários para ler e salvar alterações diretamente em arquivos/pastas no dispositivo do usuário. Mais detalhes sobre a API aqui.
O Chrome 86 está descontinuando ainda mais o suporte a FTP
Com o Chrome 86, o suporte a FTP ainda está ativado por padrão para a maioria dos usuários, mas está desativado para canais de pré-lançamento e experimentalmente desativado para um pequeno subconjunto de usuários. O recurso por agora pode ser redefinido com a opção de linha de comando “–enable-ftp”. Em versões futuras, o suporte a FTP será desativado para mais usuários e, em seguida, completamente desativado no Chrome 88;
Os WebCodecs iniciais estão em vigor para o Chrome 86. Isso permite que aplicativos da web codifiquem/decodifiquem áudio/vídeo. Os WebCodecs provavelmente serão muito úteis no futuro, como jogos em nuvem, livestreaming e aplicativos da web multimídia. Detalhes sobre os WebCodecs estão aqui.
A API WebHID está disponível para suportar dispositivos de interface HID muito novos/muito antigos/muito incomuns diretamente pelo navegador. A WebAPI permite o suporte a dispositivos de interface humana por meio de lógica específica de dispositivo em JavaScript. O WebHID foi desenvolvido para ser particularmente útil para suporte de gamepad, mas deve ajudar outros dispositivos HID também. O WebHID no Chrome será um teste original até o início de 2021;
Também como teste original estão novas APIs de informações de tela em um esforço para melhor apoiar o posicionamento de janela entre telas e permitir “experiências multitelas atraentes”;
Uma nova metatag de “economia de bateria” que permite a um site recomendar medidas para o agente do usuário tentar conservar a vida útil da bateria/uso da CPU. Isso pode permitir que um site, por meio da metatag de economia de bateria, sugira a redução da taxa de quadros, permitindo a desaceleração genérica da execução do script ou outros recursos no futuro para ajudar a reduzir o uso da bateria/CPU.
Mais detalhes sobre as mudanças beta do Chrome 86 por meio do blog Chromium.org e ChromeStatus.com.