Jak usunąć `t = canonical` z wyszukiwań w przeglądarce Firefox przeprowadzonych w DuckDuckGo?


28

W Ubuntu 14.04, kiedy przeprowadzam wyszukiwanie w przeglądarce Firefox za pomocą paska adresu lub paska wyszukiwania, system zawsze dodaje t=canonicalmoje wyszukiwania. Tak więc staje się pełny ciąg: https://duckduckgo.com/?q=cat+cooking+salmon&t=canonical.

Jeśli jednak wykonam to samo wyszukiwanie, przechodząc bezpośrednio do wyszukiwarki, tj. Wpisując nazwę wyszukiwarki i wykonując wyszukiwanie z wyświetlonego pola wyszukiwania, tak się nie stanie. W tym przypadku ciąg jest: https://duckduckgo.com/?q=cat+cooking+salmon.

Wyszukaj bezpośrednio, przechodząc do DuckDuckGo

Jak zatrzymać dodawanie Ubuntu / Firefox t=canonicaldo moich zapytań? A dlaczego w ogóle to takie zachowanie?


2
Ale poczekaj! To staje się lepsze! To zrzut ekranu wykonany w Chrome na komputerze Mac. i.imgur.com/WbW2d1M.png
jrg

Jest więc atakowany w całym ekosystemie i podąża za nim od przeglądarki do przeglądarki oraz od platformy do platformy.
jrg

3
Pamiętaj, że nawet jeśli usuniesz to z kwerendy, twoja przeglądarka nadal emituje „Ubuntu” w łańcuchu klienta użytkownika.
Oli

1
Tak trudno zarabiać pieniądze w „czystym” Open Source. Dlaczego nie wesprzeć Ubuntu Linux w ten mały sposób?
lnostdal

@lnostdal: „Tak trudno zarabiać pieniądze w„ czystym ”Open Source. Dlaczego nie wspierać Ubuntu Linux w ten mały sposób?” --- Prywatność, chociaż bardziej interesowało mnie nauczenie się, jak / dlaczego.
Daniel

Odpowiedzi:


30

& t =

Dzięki współpracy z programistami i firmami DuckDuckGo został zintegrowany z wieloma aplikacjami. W tych partnerstwach część przychodów reklamowych DuckDuckGo jest czasami dzielona z powrotem. Aby przypisać przychody z reklam i zebrać anonimowe zbiorcze informacje o użytkowaniu, programiści dodają unikalny parametr „& t =” do wyszukiwań dokonywanych za pośrednictwem swoich aplikacji.

Jeśli chcesz go usunąć, edytuj plik:

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

Edytuj wszystkie języki, aby się upewnić.

wprowadź opis zdjęcia tutaj

Źródło: Fora DuckDuckGo


Po skomentowaniu linii <!--<Param name="t" value="canonical"/>-->i ponownym uruchomieniu Firefoksa t=canonicaljuż się nie wyświetla. Kciuki w górę za link do forów DDG.
Daniel

Po aktualizacji pliki wróciły z oryginalną zawartością, więc musiałem powtórzyć te kroki.
Daniel

1
więc to Canonical (rodzic Ubuntu) uzyskuje przychód, a nie FF, który zainicjował wyszukiwanie?
asgs

7

Przeczytaj wynik z apt-cache show xul-ext-ubufox. Oto częściowy cytat:

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

Zwróć uwagę na ostatnią linię.

Co do tego, dlaczego Canonical może zarobić trochę przychodów, ale to tylko spekulacje.


1

Korzystam z przeglądarki Firefox 60.0.1 na Xubuntu 16.04.4 (64-bit). Miałem ten sam problem, z którym się borykasz. Wybrana odpowiedź udzielona przez Mitcha nie działała dla mnie. Zamiast tego rozwiązałem problem, wykonując następującą procedurę:

  1. Otwórz Firefox, przejdź do Preferencje -> Wyszukaj i usuń wstępnie zainstalowaną wyszukiwarkę DuckDuckGo
  2. Pobierz wyszukiwarkę na nowo z katalogu dodatków Firefox; można go znaleźć tutaj
  3. Wybierz to jako domyślną wyszukiwarkę w preferencjach

Łańcuch &t=canonicalprzestał się wstawiać w moje wyszukiwania za pośrednictwem paska adresu.

Nie mogę ci powiedzieć, dlaczego tak się dzieje.


1

Aby usunąć „kanoniczne” i inne niestandardowe elementy ubuntu z ciągu wyszukiwania firefox, usuń zawartość katalogu „/ usr / lib / firefox / Distribution / searchplugins / locale /”.


0

Powyższe odpowiedzi nie działają na nowych wersjach Firefoxa. Z tego powodu polecam pobranie Firefoksa z oficjalnej strony i utworzenie dowiązania symbolicznego

sudo ln -s /path_to_downloaded_firefox_executable_file /usr/bin/firefox
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.