[tbb-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 tbb-bugs
mailing list