Quando conectado ao Google, os resultados de pesquisa do Google são redirecionados (para fins de rastreamento etc.). Isso é irritante, pois não é fácil copiar / colar o URL sem visitar o site. Se não houver redirecionamento, basta clicar com o botão direito do mouse no link nos resultados da pesquisa e selecionar "Copiar endereço do link". Agora ele é alterado por algum código JavaScript do Google que monitora o clique com o botão direito.
Como isso pode ser desativado no Chrome? Acho que costumava haver uma extensão do Chrome, mas parece não estar mais funcionando.
google-chrome
Rabarberski
fonte
fonte
Respostas:
Agora, quando eu sei o que você queria, escrevi um pequeno script que exclui o
onmousedown
atributo do link.Aqui está:
Salve-o como um arquivo que termina com .user.js e solte-o no Google Chrome e deixe-me saber se ajudou.
PS. Inglês não é minha língua falada, desculpe-me por ter entendido errado.
Editar: eu adicionei lógica extra para que funcione com o Google Instant. Diga-me se funciona para você.
Editar: voltei à versão "sem" suporte do Google Instant.
fonte
Tente usar a extensão do Chrome "Indireto" .
fonte
Se você estiver usando o Firefox , terá sorte, pois a resposta a seguir se aplica a você. Se você estiver usando o Chrome, tem muito menos sorte, veja a parte inferior desta resposta.
O Greasemonkey dispara os scripts do usuário assim que o DOM é carregado , portanto, você não precisa implementar um ouvinte "pronto para DOM".
Você também está no Firefox, para poder usar alguns doces modernos:
for...of
,let
.Aqui está o script Greasemonkey resultante:
Graças ao fato de
let
não haver declarações locais, você não precisa incluir o código acima em um IIFE .Para os infelizes usuários do Chrome (Tampermonkey):
Os links não são encontrados no momento em que o script é executado, mesmo que
document.readyState === 'complete'
... como resultado, você precise implementar algum loop com timer.Portanto, você acaba com:
Atualização em outubro de 2018:
devido a uma alteração de marcação na página do Google, é
h3.r
necessário alterar paradiv.r
.Fui mais longe e substituí
h3.r > a
por#res .r > a
(substitui "tag.class" por apenas ".class" e adicionei um pai como segurança, para que o seletor não seja muito genérico).fonte
O script de Benjamin funciona para mim se eu mudar o seletor para:
li.g div.vsc h3.r a
Na verdade, esse script de usuário parece que faria o trabalho:
Google Tracking-B-Gone for Greasemonkey
fonte
Acho esse scriptlet mais fácil de executar. Copie e arraste-o para a barra de favoritos e clique nele antes de clicar com o botão direito do mouse em qualquer um dos links de resultados de pesquisa.
Deus essas pessoas são satanás, mas eu atualizei o script que Beniamin deu, funciona a partir da data deste post. Usuário este truque para leve make página certeza foi carregado antes de descascar um elementos de seus eventos mousedown. É necessário usar o TamperMonkey para fazer isso funcionar.
fonte