Come rimuovere `t = canonical` dalle ricerche del browser Firefox eseguite su DuckDuckGo?


28

In Ubuntu 14.04, quando eseguo una ricerca in Firefox utilizzando la barra degli indirizzi o la barra di ricerca, il sistema aggiunge sempre t=canonicalalle mie ricerche. Così la stringa completa diventa: https://duckduckgo.com/?q=cat+cooking+salmon&t=canonical.

Tuttavia, se eseguo la stessa ricerca andando direttamente al motore di ricerca, ovvero digitando il nome del motore di ricerca e facendo la ricerca dalla casella di ricerca presentata, ciò non accade. In questo caso la stringa è: https://duckduckgo.com/?q=cat+cooking+salmon.

Ricerca effettuata direttamente andando su DuckDuckGo

Come posso impedire che Ubuntu / Firefox si aggiunga t=canonicalalle mie query di ricerca? E perché questo comportamento è lì in primo luogo?


2
Ma aspetta! Va meglio! Questa è una schermata scattata in Chrome, su un Mac. i.imgur.com/WbW2d1M.png
jrg

Quindi viene infestato in tutto l'ecosistema e lo segue da browser a browser e da piattaforma a piattaforma.
giovedì

3
Si noti che anche se lo si rimuove dalla stringa di query, il browser trasmette ancora "Ubuntu" nella stringa agente utente.
Oli

1
È così difficile fare soldi in "puro" Open Source. Perché non supportare Ubuntu Linux in questo piccolo modo?
lnostdal,

@lnostdal: "È così difficile fare soldi in" puro "Open Source. Perché non supportare Ubuntu Linux in questo piccolo modo?" --- Privacy, anche se ero più interessato a imparare come / perché.
Daniel,

Risposte:


30

& T =

Attraverso partnership con sviluppatori e aziende, DuckDuckGo è stato integrato in molte applicazioni. In queste partnership, una parte delle entrate pubblicitarie di DuckDuckGo viene talvolta condivisa. Per assegnare entrate pubblicitarie e raccogliere informazioni anonime sull'utilizzo aggregato, gli sviluppatori aggiungono un parametro "& t =" univoco alle ricerche effettuate tramite le loro applicazioni.

Se vuoi rimuoverlo, modifica il file:

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

Modifica tutte le lingue solo per essere sicuro.

inserisci qui la descrizione dell'immagine

Fonte: forum DuckDuckGo


Dopo aver commentato la riga con <!--<Param name="t" value="canonical"/>-->e riavviato Firefox, t=canonicalnon viene più visualizzato. Mi piace anche il link ai forum DDG.
Daniel,

Dopo un aggiornamento i file sono tornati con il loro contenuto originale, quindi ho dovuto ripetere questi passaggi.
Daniel

1
quindi è il canonico (Ubuntu genitore) che ottiene le entrate e non FF che ha avviato la ricerca in primo luogo?
chiede il

7

Leggi l'output da apt-cache show xul-ext-ubufox. Ecco una citazione parziale:

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

Nota l'ultima riga.

Per quanto riguarda il motivo, Canonical potrebbe guadagnare alcune entrate, ma questa è solo una speculazione.


1

Sto usando Firefox 60.0.1 su Xubuntu 16.04.4 (64 bit). Ho avuto lo stesso problema che affronti. La risposta scelta fornita da Mitch non ha funzionato per me. Invece, ho risolto il problema seguendo questa procedura:

  1. Apri Firefox, vai a Preferenze -> Cerca e rimuovi il motore di ricerca DuckDuckGo preinstallato
  2. Scarica nuovamente il motore di ricerca dalla directory dei componenti aggiuntivi di Firefox; può essere trovato qui
  3. Seleziona questo come motore di ricerca predefinito nelle preferenze

La stringa, ha &t=canonicalsmesso di inserirsi nelle mie ricerche in seguito tramite la barra degli indirizzi.

Non posso dirti perché il comportamento è lì in primo luogo.


1

Per rimuovere "canonical" e altre cose non standard di Ubuntu dalla stringa di ricerca di Firefox, eliminare il contenuto della directory "/ usr / lib / firefox / distribution / searchplugins / locale /".


0

Le risposte di cui sopra non funzionano su una nuova versione di Firefox. Per questo motivo, consiglio di scaricare Firefox dal sito Web ufficiale e creare un collegamento simbolico

sudo ln -s /path_to_downloaded_firefox_executable_file /usr/bin/firefox
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.