As per #25658 (moved) antonela's asked me to consider changes to the onboarding process to bring it in line with the new Security Preferences screen (replacing the existing security slider in TB).
Following the behaviour introduced to the user in the Circuit Display onboarding card:
Hitting the purple button in the onboarding flow opens DDG in a new tab.
A doorhanger introduces the new shield icon and explains the various icon states (the first sentence could be cut and/or incorporated into the onboarding card itself for brevity).
Hitting "Next" opens the Security Level doorhanger (see the change in icon state) and the second and third steps of the feature tour.
User may hit "Advanced Security Settings" at any time to open the new Security Preferences screen in a new tab (still in design as per #25658 (moved)).
Hitting "Done!" at the end of the feature tour returns the user to the Security card in About:Tor.
The intention of this route is to introduce the new shield icon and Security Level doorhanger properly and provide more context for the Security Preferences screen itself.
Hitting the purple button in the onboarding flow simply opens the new Security Preferences screen in a new tab, instead of the current security slider window.
On a related note I think it would be worthwhile adding an icon or other device to the purple buttons in the onboarding flow, to differentiate between the two button behaviours:
a) Button progresses to the next card
b) Button opens an external link/feature tour
Personally, I would like to keep the user in the same tab. Mainly, because we got some interesting feedback (#27486 (moved), #27484 (moved)) from the circuit display walking through and will be a smart move if we can run it directly at about:tor.
My suggestion is to have a [See your security level] (or similar) button instead of [Review your security]. When user hits then the doorhanger shows up. It will looks similar of what firefox is doing at [Show Address Bar] in FF63.
With this iteration, then #27485 (moved) will be covered.
Personally, I would like to keep the user in the same tab. Mainly, because we got some interesting feedback (#27486 (moved), #27484 (moved)) from the circuit display walking through and will be a smart move if we can run it directly at about:tor.
+1
My suggestion is to have a [See your security level] (or similar) button instead of [Review your security]. When user hits then the doorhanger shows up. It will looks similar of what firefox is doing at [Show Address Bar] in FF63.
With this iteration, then #27485 (moved) will be covered.
Dunqan both options looks great. I'll loop the comms team to review this copy and i'll update the prototype once is ready.
Thanks a lot for working on this!!!
Here is a tor-browser patch that implements the behavior described in comment:10:
Just to be clear here: this implements a new button and opening the panel from the toolbar, right? But it does not do the full behavior outlined in the prototype yet. If so, antonela, is the prototype not up-to-date anymore (in the sense that it is showing steps 1/3, 2/3, and 3/3 similar to the circuit display but we went for a simpler version)?
Just to be clear here: this implements a new button and opening the panel from the toolbar, right? But it does not do the full behavior outlined in the prototype yet. If so, antonela, is the prototype not up-to-date anymore (in the sense that it is showing steps 1/3, 2/3, and 3/3 similar to the circuit display but we went for a simpler version)?
Maybe I am confused, but yes I thought the simple version was what Antonela decided we should use (comment:5 Option 2).
I cherry-picked the Torbutton patch (commit 52c12d905ff4f6d35d5788b5cc379e474be429e9 on torbutton's master) and the tor-browser patch (commit ea65909a1c1060e544ea56a110f948994e2a3df9 on tor-browser's tor-browser-60.5.1esr-8.5-1).
We'll deal with the more general question of introducing new features in #29768 (moved).
Trac: Status: needs_review to closed Resolution: N/Ato fixed