Sempre que você clica em um link em uma pesquisa do Google, ele substitui o URL do site por um URL de rastreamento. Se você passar o mouse sobre um link antes de clicar nele, o Safari mostrará o URL completo desse link. É uma ótima maneira de verificar para onde você será enviado. O Google joga junto com isso, mostrando a você o URL apropriado para o link em questão.
Somente quando você realmente clica nele, troca aquele link, substituindo-o por seu próprio link de rastreamento.
Felizmente, existe uma maneira de bloquear esse comportamento furtivo, dissimulado e totalmente não surpreendente.
Claro que o Google rastreia você
Ninguém fica surpreso que o Google os rastreia, mas isso não significa que você tenha que gostar - ou mesmo aceitar. Especialmente quando o rastreamento é deliberadamente ofuscado assim.
Mesmo que você confie no Google para “apenas” rastreá-lo e não fazer nada nefasto ao sequestrar seus cliques, esse comportamento de troca de URL pode representar um grande risco de segurança em outros sites. Verificar o URL antes de clicar em um link é uma prática padrão para uma navegação cuidadosa na web. Isso quebra tudo.
Então, o que exatamente está acontecendo? Aqui está Jeff Johnson, o desenvolvedor de StopTheMadness, uma extensão do Safari, Chrome e Firefox que “impede que os sites tornem seu navegador mais difícil de usar”.
Quando você clica no link, a ação onmousedown executa algum JavaScript que troca o URL original por um novo URL de rastreamento. O Google faz isso quando você clica, bem embaixo do seu nariz. Ou dedo.
Johnson está falando especificamente sobre cliques ⌘, que abrem links em novas guias. Mas também se aplica a cliques regulares.
StopTheMadness
![A página de teste Stop the Madness é uma verdadeira revelação. A página de teste StopTheMadness é uma verdadeira revelação.](/f/e2388ad61fe0c547a04a10fa7e84dd36.jpeg)
Foto: Cult of Mac
Para curar esse comportamento horrível, você instala a extensão de Johnson. Além de proteger você contra o comportamento de sequestro de cliques do Google, também remove outros bloqueios que os desenvolvedores costumam criar em seus sites. Por exemplo, você já foi impedido de selecionar um texto? Forçado a digitar uma senha longa em vez de colá-la? StopTheMadness para isso, bem, isso loucura. Aqui estão algumas de suas proteções:
- Cortar, copiar, colar
- Arrastar e soltar
- Seleção de texto
- Atalhos de tecla ⌘
- Menus contextuais
Culto de Macescreveu sobre StopTheMadness ano passado, se você quiser saber mais sobre esta ferramenta essencial. Eu gosto porque ele impede que o Google troque em seu código de rastreamento.
E se você quiser se divertir, visite o Página de teste StopTheMadness, que “mostra um pouco do terrível poder que um site tem sobre sua experiência de navegação”.
Acabei de experimentar no iPad e, com certeza, é uma surpresa. Para muitos desses comportamentos irritantes, eu presumi anteriormente que o Mobile Safari era o culpado. Não ser capaz de arrastar imagens para fora das páginas, por exemplo, que é algo que quero fazer o tempo todo.
Infelizmente, não há como instalar extensões como StopTheMadness no iOS. Mas é muito essencial no Mac. Apenas certifique-se de ler sobre isso primeiro - não faz sentido instalar uma extensão para proteger sua navegação se você não fez pesquisas o suficiente para saber que pode confiar nela.