Як видалити `t = canonical` з пошукових запитів браузера Firefox, зроблених на DuckDuckGo?


28

У Ubuntu 14.04, коли я здійснюю пошук у Firefox, використовуючи адресний рядок або рядок пошуку, система завжди додає t=canonicalмої пошуки. Таким чином, повна рядок буде виглядати так : https://duckduckgo.com/?q=cat+cooking+salmon&t=canonical.

Однак якщо я здійснюю той самий пошук, переходячи безпосередньо до пошукової системи, тобто вводячи ім’я пошукової системи та здійснюючи пошук із представленого вікна пошуку, цього не відбувається. В цьому випадку рядок: https://duckduckgo.com/?q=cat+cooking+salmon.

Пошук здійснюється безпосередньо, перейшовши на DuckDuckGo

Як зупинити додавання Ubuntu / Firefox t=canonicalдо моїх пошукових запитів? І чому така поведінка там в першу чергу?


2
Але зачекайте! Стає краще! Це скріншот, зроблений у Chrome, на Mac. i.imgur.com/WbW2d1M.png
jrg

Таким чином, він заражається по всій екосистемі і слідкує за ним від браузера до браузера і від платформи до платформи.
jrg

3
Зауважте, що навіть якщо ви видалите це з рядка запитів, ваш веб-переглядач все ще транслює "Ubuntu" у рядку користувача-агента.
Олі

1
Заробляти гроші в "чистому" відкритому коді так важко. Чому б не підтримати Ubuntu Linux таким маленьким способом?
lnostdal

@lnostdal: "Заробляти гроші в" чистому "відкритому коді. так важко. Чому б не підтримати Ubuntu Linux таким маленьким способом?" --- Конфіденційність, хоча мені було більше цікаво дізнатися, як / чому.
Даніель

Відповіді:


30

& t =

Завдяки партнерству з розробниками та компаніями, DuckDuckGo був інтегрований у багато додатків. У цих партнерствах частина рекламних доходів DuckDuckGo іноді поділяється назад. Щоб призначити дохід від реклами та зібрати анонімну сукупну інформацію про використання, розробники додають унікальний параметр "& t =" до пошукових запитів, здійснених за допомогою своїх додатків.

Якщо ви хочете його видалити, відредагуйте файл:

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

Редагуйте всі мови лише для впевненості.

введіть тут опис зображення

Джерело: Форуми DuckDuckGo


Після коментування рядка <!--<Param name="t" value="canonical"/>-->та перезавантаження Firefox t=canonicalбільше не з’являється. Також великий палець на посилання на форуми DDG.
Даніель

Після оновлення файли повернулися з початковим вмістом, тому мені довелося повторити ці кроки.
Даніель

1
значить, саме Canonical (батько Ubuntu) отримує дохід, а не FF, який ініціював пошук в першу чергу?
асгс

7

Прочитайте вихід з apt-cache show xul-ext-ubufox. Ось часткова цитата:

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

Зверніть увагу на третій-останній рядок.

Щодо того, Canonical може заробити певний дохід, але це лише спекуляція.


1

Я використовую Firefox 60.0.1 на Xubuntu 16.04.4 (64-розрядний). У мене була та сама проблема, з якою ви стикаєтесь. Обрана відповідь, яку надав Мітч, не працювала для мене. Натомість я вирішив проблему, дотримуючись цієї процедури:

  1. Відкрийте Firefox, перейдіть до Налаштування -> Пошук та видаліть попередньо встановлену пошукову систему DuckDuckGo.
  2. Завантажте пошукову систему заново з каталогу додатків Firefox; її можна знайти тут
  3. Виберіть це як пошукову систему за замовчуванням у налаштуваннях

Після цього рядок, &t=canonicalперестав вставляти себе в пошуки через адресний рядок.

Я не можу вам сказати, чому поведінка саме там.


1

Щоб видалити "канонічні" та інші нестандартні речі ubuntu з пошукового рядка Firefox, видаліть вміст з каталогу "/ usr / lib / firefox / distribution / searchplugins / locale /".


0

Наведені вище відповіді не працюють над новою версією firefox. Через це я рекомендую завантажити Firefox з офіційного веб-сайту та зробити симпосилання

sudo ln -s /path_to_downloaded_firefox_executable_file /usr/bin/firefox
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.