Google Chrome é o navegador da web mais usado no mundo. Se o Google introduzir uma mudança, centenas de milhões de pessoas em todo o mundo serão afetadas, assim como dezenas de milhões de sites. Agora, a nova versão do Chrome 97 que é lançado hoje inclui uma mudança muito controversa.
Chrome 97 é o primeira versão do Chrome de 2022, e chega após várias semanas de atraso. A versão deveria ter sido lançada antes do Natal, mas foi adiada para evitar a introdução de novos bugs e forçar os funcionários a corrigi-los no Natal.
Mapa do teclado: uma nova API polêmica no Chrome
A partir do Chrome 97, o Google integrará um API chamado Mapa do teclado . Esta API não podia ser usada no passado por algumas páginas da web porque não podia ser usada dentro de iframes . Por exemplo, a Microsoft Os aplicativos do Office não podiam usá-lo para detectar pressionamentos de tecla, dependendo do tipo de configuração usada, dependendo do país.
Com a nova integração, temos uma função chamada getLayoutMap() que, usado com outro código, resolve o problema de identificando qual tecla foi pressionada se layouts de letras são usados no Chrome de diferentes idiomas, como inglês, espanhol ou francês. Até agora, ao usar Excel, Word ou PowerPoint no Chrome, é necessário utilizar um atributo adicional que permite detectar o layout do teclado.
O problema é que essa mudança gerou um chuva de críticas ao Google de empresas que desenvolvem navegadores da web, como Mozila, Apple ou bravo . Eles afirmam que se integrarem essa funcionalidade em seus navegadores, as páginas da web podem ser impressão digital . Essa técnica permite que várias páginas da web e anúncios rastreiem um usuário na Internet e o identifiquem com base em dados como resolução de tela, tempo de conexão, forma de navegar em um site e o tipo de distribuição usado com seu teclado.
Apple e Mozilla não irão integrá-lo em seus navegadores
A Apple afirma que, por se tratar de um assunto sério questão de privacidade , eles não implementarão esse recurso da forma como ele foi projetado atualmente. No caso da Brave, a empresa afirma que a função não oferece nenhuma nova funcionalidade para o usuário, mas sim facilita o trabalho das empresas que desejam realizar fingerprinting tarefas.
Ao identificar um usuário que usa distribuições usadas por dezenas ou centenas de milhões de pessoas é mais difícil, existem problemas sérios para quem usa distribuições como Dvorak ou Colemak , que são usados por muito menos pessoas. Além disso, ele também pode ser usado para identificar pessoas que usam outros layouts em países diferentes da sua região, como alguém na Espanha usando o layout de teclado dos EUA.
No caso do Mozilla, a empresa adicionou esta API à lista de APIs perigosas , e eles não irão implementá-lo em Firefox. O Google irá implementá-lo, mas outros navegadores baseados em Chromium, como borda não irá implementá-lo e até mesmo desativá-lo para que não possa ser usado por páginas da web.