O navegador Chrome difere do Chromium no uso dos logotipos do Google
O Google lançou recentemente o Lançamento do navegador Chrome 122 e nesta nova versão que é apresentada além de continuar avaliando funções experimentais baseado em aprendizado de máquina, como modo de agrupamento de guias inteligentes, criador de temas e assistente interativo, melhorias foram implementadas nas ferramentas de desenvolvedor web, bem como os requisitos do DMA europeu, melhorias e muito mais.
Chrome 122 chega com 12 vulnerabilidades corrigidas, identificados em grande parte através de testes automatizados com recurso a diversas ferramentas e dos 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.
Principais novidades do Chrome 122
Nesta nova versão que se apresenta do Google Chrome 122 no modo de navegação segura, agora se apoiar 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, um transição gradual para ignorar manipuladores de eventos de "descarregamento", permitindo navegação instantânea para use 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á no de acordo com os requisitos estabelecidos pelo DMA (Lei Europeia dos Mercados Digitais), com a qual construiu uma tela no navegador para os usuários selecionarem o mecanismo de pesquisa 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 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, o 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 de desenvolvedor web, adicionado Suporte para alteração do esquema de cores e acompanhamento do 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.
Do outras mudanças que se destacam:
- 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.
Finalmente, se você estiver interessado em saber mais sobre isso, você pode conferir os detalhes deste novo lançamento no seguinte link.
Como instalar o Google Chrome 122 no Linux?
Se você está interessado em instalar esta nova versão deste navegador da web e ainda não o instalou, Você pode visitar a seguinte publicação, onde ensinamos como instalá-lo em algumas distribuições Linux.