[tor-bugs] #26961 [Applications/Tor Browser]: implement new user onboarding
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Aug 15 13:21:02 UTC 2018
#26961: implement new user onboarding
--------------------------------------+--------------------------------
Reporter: mcs | Owner: mcs
Type: defect | Status: needs_revision
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: TorBrowserTeam201808 | Actual Points:
Parent ID: #25695 | Points:
Reviewer: | Sponsor:
--------------------------------------+--------------------------------
Comment (by mcs):
Replying to [comment:10 gk]:
> This works for me, nice! I was a bit puzzled, though, that the circuit
display pane (and every pane after it) does not have a button leading to
the next pane. Is that intentional?
It is intentional in the sense that it is spec'd in Antonela's design,
here:
https://marvelapp.com/5981a4b/screen/44384314
(well, the circuit display panel is supposed to have an Explore button;
that will be added as part of #26962).
In Firefox ESR60 they do not use the buttons located in the bottom right
for navigation between panes. The buttons are reserved for actions that
allow users to explore more deeply, which is what we have for Circuit
Display and the panes that follow it. Mozilla assumes users will navigate
between panes using the names along the left hand side. I think it might
be better to adopt that approach so that our use of the bottom right
buttons is more consistent. But that is up to Antonela.
It may also be possible to have more than one button (e.g., Circuit
Display could have a "Next" button as well as "Explore"); I am not sure if
Mozilla's implementation handles that or not, and it may be a bad idea
from a UX perspective because people won't know which button to choose.
> > One Torbutton patch:
> >
https://gitweb.torproject.org/user/brade/torbutton.git/commit/?h=bug26961-01&id=4c69fedc9a0a927aea5d29e5060acb0df7016fef
>
> Looks good, but please rebase against `master` (note, there is no
`observe()` imported anymore, we might want to do that again).
I will rebase it.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26961#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list