¿Cómo eliminar `t = canonical` de las búsquedas del navegador Firefox realizadas en DuckDuckGo?

28

En Ubuntu 14.04, cuando hago una búsqueda en Firefox usando la barra de direcciones o la barra de búsqueda, el sistema siempre agrega t=canonicala mis búsquedas. Por lo que la cadena completa se convierte en: https://duckduckgo.com/?q=cat+cooking+salmon&t=canonical.

Sin embargo, si realizo la misma búsqueda yendo directamente al motor de búsqueda, es decir, escribiendo el nombre del motor de búsqueda y haciendo la búsqueda desde el cuadro de búsqueda presentado, esto no sucede. En este caso, la cadena es: https://duckduckgo.com/?q=cat+cooking+salmon.

Búsqueda realizada directamente yendo a DuckDuckGo

¿Cómo evito que Ubuntu / Firefox agregue t=canonicala mis consultas de búsqueda? Y, ¿por qué es este comportamiento allí en primer lugar?

Daniel
fuente
2
¡Pero espera! Se pone mejor! Esta es una captura de pantalla tomada en Chrome, en una Mac. i.imgur.com/WbW2d1M.png
jrg
Por lo tanto, se infesta en todo el ecosistema y lo sigue de un navegador a otro, y de una plataforma a otra.
jrg
3
Tenga en cuenta que incluso si elimina esto de la cadena de consulta, su navegador aún está transmitiendo "Ubuntu" en la cadena de agente de usuario.
Oli
1
Es muy difícil ganar dinero en código abierto "puro". ¿Por qué no soportar Ubuntu Linux de esta pequeña manera?
Innostdal
@lnostdal: "Es muy difícil ganar dinero en código abierto" puro ". ¿Por qué no es compatible con Ubuntu Linux de esta pequeña manera?" --- Privacidad, aunque estaba más interesado en aprender cómo / por qué.
Daniel

Respuestas:

30

& t =

A través de asociaciones con desarrolladores y empresas, DuckDuckGo se ha integrado en muchas aplicaciones. En estas asociaciones, una parte de los ingresos publicitarios de DuckDuckGo a veces se comparte. Para asignar ingresos publicitarios y recopilar información de uso agregado anónimo, los desarrolladores agregan un parámetro único "& t =" a las búsquedas realizadas a través de sus aplicaciones.

Si desea eliminarlo, edite el archivo:

/usr/lib/firefox/distribution/searchplugins/locale/*language-here*

Edite todos los idiomas solo para estar seguro.

ingrese la descripción de la imagen aquí

Fuente: Foros DuckDuckGo

Mitch
fuente
Después de comentar la línea con <!--<Param name="t" value="canonical"/>-->y reiniciar Firefox, t=canonicalya no aparece. También aprobado por el enlace a los foros de DDG.
Daniel
Después de una actualización, los archivos recuperaron su contenido original, así que tuve que repetir estos pasos.
Daniel
1
Entonces, ¿es Canonical (el padre de Ubuntu) que obtiene los ingresos y no FF el que inició la búsqueda en primer lugar?
pide el
7

Lea la salida de apt-cache show xul-ext-ubufox. Aquí hay una cita parcial:

Package: xul-ext-ubufox
Priority: optional
Section: web
Installed-Size: 378
Maintainer: Ubuntu Mozilla Team <[email protected]>
Architecture: all
Source: ubufox
Version: 2.8-0ubuntu1
Replaces: ubufox (<< 0.9~rc2-0ubuntu3)
Provides: firefox-ubufox, ubufox
Depends: aptdaemon, libglib2.0-0 (>= 2.26)
Recommends: firefox (>= 9.0)
...
Description-en: Ubuntu-specific configuration defaults and apt support for Firefox
 Adds Ubuntu-specific modifications to Firefox.
 .
 Integrates the browser with Ubuntu to:
  * Enable searching for missing plugins from Ubuntu software catalog
  * Add the following options to the Help menu
    - Get help on-line
    - Help translating Firefox
    - Ubuntu Release Notes
  * Set homepage to Ubuntu Start Page
  * Display a restart notification after upgrading Firefox
  * Add ask.com to the search engines.
 .
You can uninstall this if you prefer to use a pristine Firefox install.
Enhances: firefox
Homepage: https://launchpad.net/ubufox

Tenga en cuenta la tercera y última línea.

En cuanto a por qué, Canonical puede obtener algunos ingresos, pero eso es solo especulación.

Justicia para Monica
fuente
1

Estoy usando Firefox 60.0.1 en Xubuntu 16.04.4 (64 bits). Tuve el mismo problema que enfrentas. La respuesta elegida proporcionada por Mitch no funcionó para mí. En cambio, resolví el problema siguiendo este procedimiento:

  1. Abra Firefox, navegue a Preferencias -> Buscar, y elimine el motor de búsqueda DuckDuckGo preinstalado
  2. Descargue el motor de búsqueda nuevamente desde el directorio de complementos de Firefox; se puede encontrar aquí
  3. Seleccione esto como el motor de búsqueda predeterminado en las preferencias

La cadena, &t=canonicaldejó de insertarse en mis búsquedas a través de la barra de direcciones a partir de entonces.

No puedo decirte por qué el comportamiento está ahí en primer lugar.

Komalleana Byzantis
fuente
1

Para eliminar "canonical" y otras cosas no estándar de ubuntu de la cadena de búsqueda de firefox, elimine el contenido del directorio "/ usr / lib / firefox / distribution / searchplugins / locale /".

Amablemente
fuente
0

Las respuestas anteriores no funcionan en una nueva versión de firefox. Por eso recomiendo descargar firefox desde el sitio web oficial y hacer un enlace simbólico

sudo ln -s /path_to_downloaded_firefox_executable_file /usr/bin/firefox
GoodGuyNick
fuente