E foi lançado o Chrome 122 com seleção do mecanismo de busca, e mais. Confira as novidades e veja como instalar no Linux.
O Google Chrome ainda é o navegador mais usado no planeta, e isso o torna uma das mais importantes ferramentas de controle da web para o Google.
Mas independente disso, o Chrome é o navegador do Google e também o navegador número um no mercado, com uma participação de mais de 65%, de acordo com dados de terceiros da NetMarketShare.
Além de sua versão estável, o Chrome também possui uma versão beta, que contem as mais recentes novidades do navegador para serem testadas antes de irem para a versão estável.
Agora, foi anunciado o lançamento da nova versão do popular navegador web, Google Chrome 122.
Novidades do Chrome 122
O Google anunciou recentemente o lançamento do navegador Chrome 122 e nesta nova versão que se apresenta, além de continuar avaliando funções experimentais baseadas em aprendizado de máquina, como o modo de agrupamento de guias inteligentes, o gerador de temas e o assistente interativo, melhorias foram implementados nas ferramentas de desenvolvimento web, bem como nos requisitos europeus de DMA, melhorias e muito mais.
O Chrome 122 tem 12 vulnerabilidades corrigidas, identificadas em grande parte através de testes automatizados utilizando diversas ferramentas e das quais a Google pagou 8 prémios no valor de 28 mil dólares (um prémio de $8000, $7000, $5000, $3000 e $2000, e três prémios de $1000).
As maiores recompensas foram dadas para um bug na implementação do isolamento do site, detectando um buffer overflow no mecanismo Blink e acessando a memória já liberada (Use-after-free) na biblioteca Mojo.
Nesta nova versão do Google Chrome 122 introduzida no modo de navegação segura, agora são suportadas verificações externas realizadas de forma assíncrona, o que não afeta o carregamento da página. No entanto, as verificações de listas locais ainda são realizadas de forma síncrona para garantir a proteção do usuário contra vulnerabilidades de páginas da web.
Além disso, uma transição gradual começou a ignorar os manipuladores de eventos de “download”, permitindo navegação instantânea ao usar os botões voltar e avançar ou ao navegar em páginas visualizadas anteriormente do site atual.
No Chrome 122, o tratamento de eventos de “download” foi desativado para 1% dos usuários.
Outra mudança que se destaca no Chrome 122 está de acordo com os requisitos estabelecidos pelo DMA europeu (Digital Markets Act), com o qual foi incorporada uma tela ao navegador para que os usuários selecionem o mecanismo de busca padrão.
Os motores de busca disponíveis podem ser acessados através da seção de configurações “chrome://settings/search”. De referir que a lista dos motores de busca é apresentada em ordem aleatória.
Uma nova configuração foi introduzida na página “chrome://settings/security
“, que permite desabilitar otimizadores JIT no mecanismo JavaScript V8.
Esta opção pode ser útil para melhorar a segurança ao interagir com aplicações web potencialmente arriscadas, reduzindo potenciais vetores de ataque.
Na versão Android foi adicionada a função de ler em voz alta o texto de uma página web. Este recurso é ativado através do menu suspenso e controlado pelos botões de reprodução padrão.
Para funcionar, a função utiliza um serviço externo e envia um link para os servidores do Google que realizam a síntese de voz.
Foi introduzida a API Storage Buckets, que permite gerenciar o armazenamento persistente de dados no sistema local do usuário com mais eficiência.
Esta API organiza o armazenamento de dados em segmentos separados associados às APIs IndexedDB e CacheStorage, permitindo ao usuário definir prioridades para controlar quais segmentos devem ser excluídos primeiro, resolvendo assim problemas relacionados à perda de dados importantes.
Nas ferramentas para desenvolvedores web, foi adicionado suporte para alteração do esquema de cores para seguir o estilo especificado no tema selecionado no navegador.
O painel de análise de desempenho foi expandido para incluir suporte para salvar intervalos de progresso e alternar entre eles na linha do tempo. Além disso, foi adicionada uma seção ao painel de análise de atividade de rede que mostra as causas das falhas de solicitação.
Das outras mudanças que se destacam no Chrome 122, temos:
- Foram feitas alterações no texto de aviso que aparece ao tentar baixar arquivos maliciosos, bem como para arquivos já baixados no gerenciador de downloads.
- No sistema de preenchimento automático de parâmetros de pagamento foi adicionada a possibilidade de salvar códigos de autenticação (CVV/CVC) para cartões locais e de servidor, desde que o usuário dê consentimento explícito.
- Foram feitas melhorias no processamento do pseudoelemento “::backdrop” em CSS para que ele herde os valores de outros elementos.
- O método dataTransfer.clearData() agora está limitado apenas a objetos de texto, ou seja, não pode mais ser aplicado a objetos Arquivo.
- WebGL adicionou uma função DrawingBufferStorage que permite definir o formato de pixel para o buffer de desenho, evitando operações de cópia desnecessárias.
Mais detalhes sobre os muitos novos recursos que você pode encontrar no Chrome 122 acesse a nota de lançamento.
Como instalar ou atualizar o Chrome
A nova versão do Chrome já está disponível em seu site oficial. Os usuários Linux cuja distribuição adiciona seu repositório após a primeira instalação já devem ter recebido a nova versão. Os usuários do Arch Linux e derivados o possuem em AUR no nome do pacote google-chrome.
Para instalar a versão mais recente do Chrome nas principais distribuições Linux, use esse tutorial:
Google Chrome no Linux Ubuntu, Debian, Fedora, Arch e derivados – veja como instalar
Como instalar o Google Chrome no Debian e derivados
Como instalar o Google Chrome no Ubuntu e derivados