Wie entferne ich `t = canonical` aus Firefox-Browsersuchen, die mit DuckDuckGo durchgeführt wurden?


28

Wenn ich in Ubuntu 14.04 in Firefox über die Adressleiste oder die Suchleiste suche, fügt das System t=canonicalmeine Suche immer hinzu . So ist die vollständige Zeichenfolge wird: https://duckduckgo.com/?q=cat+cooking+salmon&t=canonical.

Wenn ich jedoch dieselbe Suche durch direktes Aufrufen der Suchmaschine durchführe, dh den Namen der Suchmaschine eingebe und die Suche über das angezeigte Suchfeld durchführe, geschieht dies nicht. In diesem Fall ist die Zeichenfolge: https://duckduckgo.com/?q=cat+cooking+salmon.

Suche direkt gemacht, indem du zu DuckDuckGo gehst

Wie verhindere ich, dass Ubuntu / Firefox t=canonicalmeinen Suchanfragen hinzugefügt wird ? Und warum ist dieses Verhalten dort überhaupt?


2
Aber warte! Es wird besser! Dies ist ein Screenshot, der in Chrome auf einem Mac aufgenommen wurde. i.imgur.com/WbW2d1M.png
jrg

Es wird also im gesamten Ökosystem befallen und von Browser zu Browser und von Plattform zu Plattform verfolgt.
jrg

3
Beachten Sie, dass Ihr Browser auch dann "Ubuntu" in der User-Agent-Zeichenfolge sendet, wenn Sie dies aus dem Querystring entfernen.
Oli

1
Es ist so schwer, mit "reinem" Open Source Geld zu verdienen. Warum nicht Ubuntu Linux auf diese kleine Art und Weise unterstützen?
18.

@lnostdal: "Es ist so schwer, mit" reinem "Open Source Geld zu verdienen. Warum nicht Ubuntu Linux auf diese kleine Art und Weise unterstützen?" --- Datenschutz, obwohl ich mehr daran interessiert war, das Wie / Warum zu lernen.
Daniel

Antworten:


30

& t =

Durch Partnerschaften mit Entwicklern und Unternehmen wurde DuckDuckGo in viele Anwendungen integriert. In diesen Partnerschaften wird manchmal ein Teil der Werbeeinnahmen von DuckDuckGo zurückgegeben. Um Werbeeinnahmen zuzuweisen und anonyme Nutzungsdaten zu sammeln, fügen Entwickler Suchanfragen, die über ihre Anwendungen durchgeführt werden, einen eindeutigen "& t =" - Parameter hinzu.

Wenn Sie es entfernen möchten, bearbeiten Sie die Datei:

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

Bearbeiten Sie alle Sprachen, nur um sicherzugehen.

Bildbeschreibung hier eingeben

Quelle: DuckDuckGo Forums


Nachdem Sie die Zeile mit kommentiert <!--<Param name="t" value="canonical"/>-->und Firefox neu gestartet haben, wird sie t=canonicalnicht mehr angezeigt. Auch Daumen hoch für den Link zu DDG-Foren.
Daniel

Nach einem Update waren die Dateien wieder mit ihrem ursprünglichen Inhalt, so dass ich diese Schritte wiederholen musste.
Daniel

1
Also ist es die Canonical (Ubuntu-Mutter), die die Einnahmen erzielt und nicht die FF, die die Suche überhaupt initiiert hat?
Asgs

7

Lesen Sie die Ausgabe von apt-cache show xul-ext-ubufox. Hier ist ein teilweises Zitat:

Package: xul-ext-ubufox
Priority: optional
Section: web
Installed-Size: 378
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
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

Beachten Sie die drittletzte Zeile.

Was den Grund betrifft, kann Canonical Einnahmen erzielen, aber das ist nur Spekulation.


1

Ich verwende Firefox 60.0.1 unter Xubuntu 16.04.4 (64-Bit). Ich hatte das gleiche Problem, mit dem Sie konfrontiert sind. Die gewählte Antwort von Mitch hat bei mir nicht funktioniert. Stattdessen habe ich das Problem folgendermaßen gelöst:

  1. Öffnen Sie Firefox, navigieren Sie zu Einstellungen -> Suche und entfernen Sie die vorinstallierte DuckDuckGo-Suchmaschine
  2. Laden Sie die Suchmaschine erneut aus dem Firefox-Add-On-Verzeichnis herunter. es kann hier gefunden werden
  3. Wählen Sie dies als Standardsuchmaschine in den Einstellungen

Die Zeichenfolge hat &t=canonicalaufgehört, sich über die Adressleiste in meine Suchanfragen einzufügen.

Ich kann dir nicht sagen, warum das Verhalten überhaupt da ist.


1

Löschen Sie den Inhalt des Verzeichnisses "/ usr / lib / firefox / distribution / searchplugins / locale /", um "kanonische" und andere nicht standardmäßige Ubuntu-Elemente aus der Firefox-Suchzeichenfolge zu entfernen.


0

Die obigen Antworten funktionieren nicht auf einer neuen Version von Firefox. Aus diesem Grund empfehle ich, Firefox von der offiziellen Website herunterzuladen und einen Symlink zu erstellen

sudo ln -s /path_to_downloaded_firefox_executable_file /usr/bin/firefox
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.