[tor-bugs] #31286 [Applications/Tor Browser]: Include bridge configuration into about:preferences

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Aug 6 13:49:01 UTC 2019


#31286: Include bridge configuration into about:preferences
--------------------------------------------+------------------------------
 Reporter:  gk                              |          Owner:  pospeselr
     Type:  task                            |         Status:  assigned
 Priority:  Medium                          |      Milestone:
Component:  Applications/Tor Browser        |        Version:
 Severity:  Normal                          |     Resolution:
 Keywords:  TorBrowserTeam201908, ff68-esr  |  Actual Points:
Parent ID:  #10760                          |         Points:
 Reviewer:                                  |        Sponsor:
                                            |  Sponsor44-can
--------------------------------------------+------------------------------

Comment (by antonela):

 **Background**

 As part of #29197, I'm working with this ticket. Also, I'm trying to cover
 some previous issues with this work, such as:

 #24452 - Firewall option is visible behind Tor Network Settings... but not
 during start-up
 #27476 - Remove gap between Tor Launcher window and main browser window
 #25431 - "Tor is censored in my country" does not cover some scenarios

 **User flow**

 I'm working with this user flow in the same way we approached the network
 settings in TBA (#28329). Even if we are not going to completely remove
 Tor Launcher when Tor Browser starts in this iteration, we can discuss
 this flow.

 [[Image(https://trac.torproject.org/projects/tor/raw-
 attachment/ticket/28329/userflow-1.1.png, 700px)]]

 **User Interface**

 For this iteration, I plan to keep *almost* the same user interface we
 currently have in Tor Launcher with the big aim of iterating over this
 during our sponsor30 work.

 As we discussed before, we want to have a specific section in the regular
 Preferences section to configure Tor. That could be
 `about:preferences#network`. It will look like:


 ----

 == Network Settings

 Tor Browser connects you to the Tor Network run by thousands of volunteers
 around the world. [Learn More]

 **Bridges**

 Bridges help you to access to the Tor network in places where Tor is
 blocked. This is dummy text now, but it should explain in plain words what
 is a bridge and how it can help them. [Learn More]

 [ ]  Use a bridge
    [ ]  Select a bridge [ Choose... ]
    [ ]  Request a bridge from torproject.org
    [ ]  Provide a bridge I know

 **Advanced**

 Description? [Learn More]

 [ ]  Use a local proxy
 [ ]  This computer goes through a firewall that only allows connections to
 specific ports

 ----

 [ View logs ]


 ----

 **Notes**


 * Something I discovered during this process is that we (firefox)
 currently have Network Settings in `about:prefereces#general`. Should we
 move it to `about:preferences#network`? Should we remove proxy settings
 from Network Settings and keep it in `about:prefereces#general`?
 * I really like
 [https://trac.torproject.org/projects/tor/ticket/28329#comment:27,
 Duncan's suggestions] related to the bridge's flow. We should rework it
 during Sponsor30 and have it in consideration.
 * If we are ok with this UI, the next step for me is creating mockups and
 coordinate with pospeselr for the implementation.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31286#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list