O Google anunciou recentemente o lançamento da versão estável do "Chrome 97", que inclui alguns novos recursos, além de alterações nas configurações de privacidade e segurança, correções de bugs e muito mais.
Além de inovações e correções de bugs, a nova versão elimina 37 vulnerabilidades, muitas das quais foram identificadas por meio de testes automatizados com AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL.
Uma das vulnerabilidades foi classificada como crítica, permitindo que atacantes contornem todos os níveis de proteção do navegador e executem código no sistema fora do ambiente de sandbox. Detalhes sobre essa vulnerabilidade crítica (CVE-2022-0096) ainda não foram divulgados; sabe-se apenas que ela está associada ao acesso a uma área de memória já liberada no código para trabalhar com o armazenamento interno (API de armazenamento).
Para a versão atual, o Google pagou 24 prêmios no valor de US$ 54 no programa de recompensas por vulnerabilidade (três US$ 000, dois US$ 10, um US$ 000, três US$ 5000 e um US$ 4000). Dólares).
Principais novidades do Chrome 97
Nesta nova versão, o Google decidiu concentrar seus esforços no fortalecimento da proteção dos dados pessoais dos usuários, já que agora é possível excluir todos os dados armazenados de um site. Anteriormente, apenas cookies individuais podiam ser excluídos. Essa nova configuração pode ser encontrada em Configurações > Segurança e privacidade > Configurações do site > Exibir permissões e dados armazenados para sites individuais.
A nova versão também traz mudanças para os aplicativos da Web, que agora têm uma aparência mais nativa e, de fato, os desenvolvedores podem usar a barra de aplicativos superior para integrar áreas de escrita, botões de navegação e planos de fundo coloridos.
Além disso, destaca-se também a incorporação de um novo sinalizador do chrome: sinalizadores #habilitar-acessibilidade-página-zoom, que permite salvar o nível de zoom preferido no celular.
Outras novidades incluem suporte aprimorado para HDR com CSS. Esse recurso estava em fase de testes desde o Chrome 94 e a nova versão o habilita para todos. Isso permite que os desenvolvedores adicionem conteúdo HDR sem comprometer a experiência de quem não possui telas compatíveis com HDR.
Vale destacar também o suporte aprimorado para campos de preenchimento automático em formulários da web . As recomendações com opções de preenchimento automático agora são exibidas com uma pequena alteração e acompanhadas por ícones informativos para facilitar a visualização e a identificação visual de sua relação com o campo que está sendo preenchido. Por exemplo, um ícone de perfil deixa claro que o preenchimento automático sugerido afeta campos relacionados a endereço e informações de contato.
Também foi mencionado que, a partir de 17 de janeiro, a Chrome Web Store não aceitará mais extensões que utilizem a versão 2 do manifesto do Chrome, mas os desenvolvedores de extensões adicionadas anteriormente ainda poderão publicar atualizações.
Quanto aos experimentos, menciona-se que foi adicionado suporte experimental para a especificação WebTransport , que define o protocolo e a API JavaScript correspondente para envio e recebimento de dados entre um navegador e um servidor.
O canal de comunicação é organizado sobre HTTP/3 usando o protocolo QUIC como transporte. O WebTransport pode ser usado em vez do mecanismo WebSockets, que oferece recursos adicionais, como multi-streaming, streaming unidirecional, entrega fora de ordem, modos de entrega confiáveis e não confiáveis. Além disso, o WebTransport pode substituir o mecanismo Server Push, que o Google removeu no Chrome.
Por fim, vale ressaltar que a página de configurações do mecanismo de busca foi aprimorada, pois a ativação automática do mecanismo agora está desativada. Essa informação é exibida ao abrir um site por meio do script OpenSearch, e os novos mecanismos para processar consultas de pesquisa na barra de endereços agora devem ser ativados manualmente nas configurações (os mecanismos ativados automaticamente anteriormente continuarão funcionando sem alterações).
Como instalar o Google Chrome 97 no Linux?
Se você estiver interessado em instalar esta nova versão do navegador e ainda não a tiver instalada, poderá baixar o instalador oferecido nos pacotes .deb e .rpm no site oficial.