Làm cách nào để xóa `t = canonical` khỏi các tìm kiếm trên trình duyệt Firefox được thực hiện trên DuckDuckGo?


28

Trong Ubuntu 14.04, khi tôi thực hiện tìm kiếm trong Firefox bằng thanh địa chỉ hoặc thanh tìm kiếm, hệ thống luôn thêm t=canonical vào các tìm kiếm của tôi. Vì vậy, chuỗi đầy đủ trở thành : https://duckduckgo.com/?q=cat+cooking+salmon&t=canonical.

Tuy nhiên, nếu tôi thực hiện cùng một tìm kiếm bằng cách truy cập trực tiếp vào công cụ tìm kiếm, tức là nhập tên công cụ tìm kiếm và thực hiện tìm kiếm từ hộp tìm kiếm được trình bày, điều này không xảy ra. Trong trường hợp này, chuỗi là:https://duckduckgo.com/?q=cat+cooking+salmon .

Tìm kiếm được thực hiện trực tiếp bằng cách truy cập DuckDuckGo

Làm cách nào để ngăn Ubuntu / Firefox thêm t=canonicalvào các truy vấn tìm kiếm của tôi? Và, tại sao lại có hành vi này ngay từ đầu?


2
Nhưng chờ đã! Nó trở nên tốt hơn! Đây là ảnh chụp màn hình được chụp trong Chrome, trên máy Mac. i.imgur.com/WbW2d1M.png
JRG

Vì vậy, nó bị lây nhiễm trên toàn bộ hệ sinh thái, và theo nó từ trình duyệt đến trình duyệt, và nền tảng đến nền tảng.
JRG

3
Lưu ý rằng ngay cả khi bạn xóa phần này khỏi chuỗi truy vấn, trình duyệt của bạn vẫn phát "Ubuntu" trong chuỗi tác nhân người dùng.
Oli

1
Thật khó để kiếm tiền trong Nguồn mở "thuần túy". Tại sao không hỗ trợ Ubuntu Linux theo cách nhỏ này?
lnostdal

@lnostdal: "Thật khó để kiếm tiền bằng Nguồn mở" thuần túy ". Tại sao không hỗ trợ Ubuntu Linux theo cách nhỏ này?" --- Quyền riêng tư, mặc dù tôi quan tâm nhiều hơn đến việc tìm hiểu cách thức / lý do.
Daniel

Câu trả lời:


30

& t =

Thông qua quan hệ đối tác với các nhà phát triển và công ty, DuckDuckGo đã được tích hợp vào nhiều ứng dụng. Trong các quan hệ đối tác này, một phần doanh thu quảng cáo của DuckDuckGo đôi khi được chia sẻ lại. Để chỉ định doanh thu quảng cáo và thu thập thông tin sử dụng tổng hợp ẩn danh, nhà phát triển thêm một tham số "& t =" duy nhất cho các tìm kiếm được thực hiện thông qua các ứng dụng của họ.

Nếu bạn muốn xóa nó, hãy chỉnh sửa tệp:

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

Chỉnh sửa tất cả các ngôn ngữ chỉ để chắc chắn.

nhập mô tả hình ảnh ở đây

Nguồn: Diễn đàn DuckDuckGo


Sau khi nhận xét dòng <!--<Param name="t" value="canonical"/>-->và khởi động lại Firefox, nó t=canonicalkhông còn hiển thị nữa. Đồng thời đưa ra liên kết đến các diễn đàn DDG.
Daniel

Sau khi cập nhật, các tập tin đã trở lại với nội dung ban đầu của chúng vì vậy tôi phải lặp lại các bước này.
Daniel

1
Vì vậy, đó là Canonical (cha mẹ Ubuntu) có được doanh thu chứ không phải FF đã bắt đầu tìm kiếm ở nơi đầu tiên?
vào

7

Đọc đầu ra từ apt-cache show xul-ext-ubufox . Đây là một phần trích dẫn:

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

Lưu ý dòng thứ ba cuối cùng.

Về lý do, Canonical có thể kiếm được một số doanh thu nhưng đó chỉ là suy đoán.


1

Tôi đang sử dụng Firefox 60.0.1 trên Xubfox 16.04.4 (64-bit). Tôi đã có cùng một vấn đề bạn phải đối mặt. Câu trả lời được chọn do Mitch cung cấp không có tác dụng với tôi. Thay vào đó, tôi đã giải quyết vấn đề bằng cách làm theo quy trình này:

  1. Mở Firefox, điều hướng đến Tùy chọn -> Tìm kiếm và xóa công cụ tìm kiếm DuckDuckGo đã cài đặt sẵn
  2. Tải xuống công cụ tìm kiếm một lần nữa từ thư mục Tiện ích Firefox; nó có thể được tìm thấy ở đây
  3. Chọn mục này làm công cụ tìm kiếm mặc định trong tùy chọn

Chuỗi, &t=canonicalđã ngừng tự chèn vào các tìm kiếm của tôi thông qua thanh địa chỉ sau đó.

Tôi không thể cho bạn biết lý do tại sao hành vi đó là ở nơi đầu tiên.


1

Để xóa "canonical" và các thứ ub Ubuntu không chuẩn khác khỏi chuỗi tìm kiếm firefox, hãy xóa nội dung của thư mục "/ usr / lib / firefox / phân phối / searchplugins / locale /".


0

Các câu trả lời trên không hoạt động trên một phiên bản mới của firefox. Do đó, tôi khuyên bạn nên tải firefox từ trang web chính thức và tạo liên kết tượng trưng

sudo ln -s /path_to_downloaded_firefox_executable_file /usr/bin/firefox
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.