Cómo evitar adiciones a los motores de búsqueda de Chrome (no solo por defecto)

13

Esta pregunta no trata sobre cómo proteger el motor de búsqueda predeterminado en Chrome (que es, desafortunadamente, el único consejo que puedo encontrar cuando intento buscar la respuesta a esto).

Uso y edito la lista completa de motores de búsqueda de Chrome regularmente:

chrome: // settings / searchEngines

Cuando voy a la lista, generalmente hay muchos motores de búsqueda agregados para los sitios que he visitado, pero que no he agregado a la lista, y regularmente tengo que limpiar esta lista. No sé si el sitio se está agregando a la lista o si Chrome está tomando una decisión ejecutiva por mí para los sitios que visito regularmente, pero me gustaría evitar que suceda.

¿Hay alguna manera de permitir solo adiciones manuales a la lista de motores de búsqueda?

David Ljung Madison Stellar
fuente
Encontrado una pregunta similar aquí con muy buenas respuestas: superuser.com/questions/276069/... método SqlLite3 no funciona para la versión 62.0.3202.94 para mí. Estoy usando el método TamperMonkey.
zionyx

Respuestas:

4

Hay una extensión que evita adiciones a la lista:

No agregue búsqueda personalizada

Desafortunadamente, Chrome no parece ofrecer una forma integrada de desactivar esto.

"No puede deshabilitar esta función. Google quería simplificar las cosas para que los usuarios no tuvieran que agregar motores de búsqueda manualmente. Es posible que a los usuarios avanzados no les guste esta función, pero no hay forma de deshabilitarla".

Fuente: Foro de ayuda de Google Chrome: ¿Cómo desactivo la adición automática de nuevos motores de búsqueda?

Ray Li
fuente
Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
Donald Duck
Por el momento, esta extensión no funciona ( github.com/gregsadetsky/chrome-dont-add-custom-search-engines/… ), el código se actualizó por última vez en marzo de 2016. Todavía estoy buscando otra solución.
rocketmonkeys
"Google quería hacer las cosas simples ....", que lógicamente excluye una "forma sencilla de deshabilitar este error / característica"
humanityANDpeace
0

La extensión "No agregar búsqueda personalizada" aún está incompleta. No cubre todas las heurísticas empleadas por Chrome para determinar cuándo agregar una búsqueda personalizada (otra). Revisé esta extensión en enero de 2018. Al volver a visitar los sitios, todavía tenían que agregar su definición de búsqueda a Chrome. Al autor se le ocurrió un nuevo código. Después de un par de revisiones, volví a revisar su extensión en agosto de 2018. Todavía tiene fallas. Luego de repetidas visitas a sitios que desean agregar su definición de búsqueda, algunos aún tienen éxito, lo que significa que esta extensión falla.

Dudo que Google esté publicando documentación sobre qué árbol de decisión usa Chrome para decidir cuándo agregar la cadena de búsqueda de un sitio a la lista de "Otros motores de búsqueda". Los extraños tienen que adivinar a partir del comportamiento observado, pero eso significa equivocarse en los disparadores o no atraparlos a todos. Como tal, solo Google realmente puede proporcionar una opción para habilitar / deshabilitar la adición automática de motores de búsqueda junto con una opción, cuando está habilitada, para solicitar al usuario en lugar de agregar automáticamente. Sigue enviando comentarios de Google de que se equivocaron.

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

Eso muestra el código para las extensiones "No agregar búsqueda personalizada". No hay mucho allí. Parece que tenemos la culpa de OpenSearch.org por el descubrimiento automático de descriptores de búsqueda. Desde https://en.wikipedia.org/wiki/OpenSearch y https://www.chromium.org/tab-to-search , me pregunto si una extensión que redefine la aplicación / opensearchdescription + xml tipo MIME anularía los elementos de OpenSearch en una página web; sin embargo, tal vez intentar cambiar la definición de este tipo MIME después de que el documento (página) ya se haya cargado (DOMContentLoaded) sería demasiado tarde. Del artículo de Chromium, este autor de extensiones está utilizando el método 2 con un detector de eventos.

Vanguardlh
fuente