Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#19735 closed defect (fixed)

replace disconnect with duckduckgo

Reported by: f451022 Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-usability
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

replace disconnect with duckduckgo at once because:

  1. search.disconnect.me just have 3 options bing, with bad results. yahoo, now after they partnership with redirect all disconnect.me search to duckduckgo. and duckduckgo.
  1. search.disconnect.me redirect you to duckduckgo clearnet link, not the hidden service.
  1. if javascript is turn off it require you to click on a link for redirect to non javascript version.

Child Tickets

Change History (8)

comment:1 Changed 3 years ago by mikeperry

Component: - Select a componentApplications/Tor Browser
Keywords: tbb-usability added
Owner: set to tbb-team

I was going to switch this for the release next week, but I realized that DuckDuckGo does not automatically handle the Javascript-disabled case.

In my ideal world, we would replace Disconnect with a search engine that provided a javascript experience for users with javascript enabled, but automatically fell back to the HTML version if javascript was disabled.

As for the hidden service being the default or not, I am leaning towards not, for the following reasons:

  1. For medium-high security Tor Browser users, they will get the non-Javascript version of the hidden service, since it is not https. I think the right answer here is an EV cert for the HS (which will also help with user confusion).
  2. It's not clear that the duckduckgo .onion is using SingleOnionServices, OnionBalanace, and other optimizations that are likely needed to handle our full userbase.

I may still switch the default search to the javascript HTTPS version of DuckDuckGo in the meantime for the 6.5 alpha, though.

comment:2 Changed 3 years ago by f451022

an alternative to the case, with its requirements of deficiencies javscript would return to the startpage

it had some changes since ceased to be standard, and also brings a good experience with javascript

comment:3 Changed 3 years ago by f451022

I think it would be a good alternative since two of the three options disconnect.me return to duckdcuckgo, and the one who does not return does not bring good results

comment:5 Changed 3 years ago by mikeperry

Thanks f451022. We've tried to use StartPage in the past, but they started captching Tor users before.

FYI, I pushed the changes for 6.5-alpha to add an optional HTML DDG .onion to the omnibox, but make the HTTPS Javascript the default. StartPage is also still in there for folks who want to switch.

comment:7 Changed 3 years ago by gk

Resolution: fixed
Status: newclosed

This will appear in 6.5a2 (tor-browser-45.2.0esr-6.5-1 has the commits 146ae4cc141f702785f896ff8c90bdfa0ab90b60, 59a087921cc38432f6829c3bccf3ba23fe184c63 and 83f53ee4897f6047c0c691d86833c6960311768e).

comment:8 Changed 3 years ago by gk

This got picked up for 6.0.6 with commits 9e41f6e33dd6798617928768ca20c6525caa0e73, 91b048b4a146b32467206f13729a24cc13d506bc and b21cda730fcbb6a1d6ca7a2dff8533598c01f9db.

Note: See TracTickets for help on using tickets.