Como evitar adições aos mecanismos de pesquisa do Chrome (não apenas o padrão)


13

Esta pergunta não é sobre como proteger o mecanismo de pesquisa padrão no Chrome (que é, infelizmente, o único conselho que posso encontrar quando tento procurar a resposta para isso).

Uso e edito a lista completa dos mecanismos de pesquisa do Chrome regularmente:

chrome: // settings / searchEngines

Quando vou à lista, geralmente há muitos mecanismos de pesquisa adicionados aos sites que visitei, mas que não foram adicionados à lista, e eu regularmente preciso limpar essa lista. Não sei se o site está se adicionando à lista ou se o Chrome está tomando alguma decisão executiva para mim nos sites que eu visito regularmente, mas gostaria de impedir que isso aconteça.

Existe uma maneira de permitir apenas adições manuais à lista de mecanismos de pesquisa?


Encontrei uma pergunta semelhante aqui com respostas muito boas: superuser.com/questions/276069/… O método SqlLite3 não funciona para a versão 62.0.3202.94 para mim. Estou usando o método TamperMonkey.
Zionyx

Respostas:


4

Há uma extensão que impede adições à lista:

Não adicione pesquisa personalizada

Infelizmente, o Chrome não parece oferecer uma maneira integrada de desativar isso.

"Você não pode desativar esse recurso. O Google queria simplificar as coisas para que os usuários não precisem adicionar mecanismos de pesquisa manualmente. Usuários avançados podem não gostar desse recurso, mas não há como desativá-lo."

Fonte: Fórum de Ajuda do Google Chrome: Como desativar a adição automática de novos mecanismos de pesquisa?


Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada.
Donald Duck

No momento, esta extensão não funciona ( github.com/gregsadetsky/chrome-dont-add-custom-search-engines/… ), o código foi atualizado pela última vez em março de 2016. Ainda está procurando outra solução.
Rocketmonkeys #

"O Google queria simplificar as coisas ....", que exclui logicamente uma "maneira simples de desativar esse bug / recurso"
humanidadeANDpeace

0

A extensão "Não adicionar pesquisa personalizada" ainda está incompleta. Ele não abrange todas as heurísticas empregadas pelo Chrome para determinar quando adicionar uma pesquisa personalizada (outra). Analisei essa extensão em janeiro de 2018. Revisitando os sites, eles ainda adicionavam sua definição de pesquisa ao Chrome. O autor apresentou um novo código. Após algumas revisões, revi sua extensão em agosto de 2018. Ainda é falho. Após revisitas repetidas de sites que desejam adicionar suas definições de pesquisa, algumas ainda são bem-sucedidas - o que significa que essa extensão falha.

Duvido que o Google esteja publicando qualquer documentação sobre qual árvore de decisão o Chrome usa para decidir quando adicionar a sequência de pesquisa de um site à lista de "Outros mecanismos de pesquisa". Pessoas de fora têm que adivinhar o comportamento observado, mas isso significa errar os gatilhos ou não pegar todos eles. Dessa forma, somente o Google pode realmente fornecer uma opção para ativar / desativar a adição automática de mecanismos de pesquisa, além de uma opção, quando ativada, para solicitar ao usuário em vez de adicionar automaticamente. Continue enviando comentários ao Google que eles estragaram tudo.

https://github.com/gregsadetsky/chrome-dont-add-custom-search-engines/commit/aa02ac9760de3bf58d03215067075151e6013368

Isso mostra o código para as extensões "Não adicionar pesquisa personalizada". Não há muito lá. Parece que temos o OpenSearch.org responsável pela descoberta automática dos descritores de pesquisa. Em https://en.wikipedia.org/wiki/OpenSearch e https://www.chromium.org/tab-to-search , gostaria de saber se uma extensão que redefine a aplicação / opensearchdescription + tipo MIME xml anularia elementos OpenSearch em uma página da web; no entanto, talvez tentar alterar a definição desse tipo MIME depois que o documento (página) já foi carregado (DOMContentLoaded) seria muito tarde. No artigo Chromium, o autor desta extensão está usando o método 2 com um ouvinte de evento.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.