We plan to improve and move the circuit display in #24309 (moved). In order to help the users getting accustomed to this change we need to implement some guidance into Tor Browser. The work for that both UX and coding-wise is tracked in this bug.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
No, it's not a duplicate as #23489 (moved) is much broader in scope than this ticket. Let's keep it as a child to #24309 (moved) as well as it is bound to that task which is very likely get done earlier anyway. And it is not sure whether about:tor changes are the only ones we want assuming we want any at all for this ticket.
Since about:tor is going to be taken in your roadmaps later than circuits, we are sharing a proposal that doesn't modify anything existent on our current about:torpage.
Suggested copy for this step through feature onboarding:
Step 1
Title: How circuits works?
Description: Tor periodically creates virtual circuits through the Tor network. Once inside a Tor network, circuits allow you to browse encrypted.
Step 2
Title: Circuit Display
Description: This diagram shows you how the circuit is running. If you have any trouble trying to reach a website, then you can load a new circuit.
Step 3
Title: Do you need a new circuit?
Description: If the exit relay you are using is unable to connect to the website you require, or is not loading it properly, then you can load a new circuit.
Is there anything else missing in this ticket that blocks us to move it to development?
Suggested copy for this step through feature onboarding:
Step 1
Title: How circuits works?
How do circuits work?
Description: Tor periodically creates virtual circuits through the Tor network. Once inside a Tor network, circuits allow you to browse encrypted.
Should we give a little bit more of an explanation here, after "through the Tor network" say "Circuits are made up of randomly-assigned relays, which are computers configured to forward Tor traffic" might be a little too wordy, but that sentence right there answers a good portion of user questions about relays/circuits.
Also it should be "inside the Tor network" in the second sentence.
Step 2
Title: Circuit Display
Description: This diagram shows you how the circuit is running. If you have any trouble trying to reach a website, then you can load a new circuit.
Step 3
Title: Do you need a new circuit?
Description: If the exit relay you are using is unable to connect to the website you require, or is not loading it properly, then you can load a new circuit.
I would remove the part about "if the exit relay you are using is" and replace it with "If you are not able to connect to the website you're trying to visit, or is not loading properly, then you should try loading a new circuit" because the user might be like "how do I know if it's my exit that's the problem?"
Thanks for all your work on this!!
Alison
Is there anything else missing in this ticket that blocks us to move it to development?
I am trying to understand how the pieces of this fit together. Are "Step 1" "Step 2" and "Step 3" included in one of the Marvel mockups? (Maybe I just don't know how to get to those steps).
Also, did we decide which of the three about:tor banner approaches we are going to use (large banner at top, small banner at top, banner at bottom)?
I am trying to understand how the pieces of this fit together. Are "Step 1" "Step 2" and "Step 3" included in one of the Marvel mockups? (Maybe I just don't know how to get to those steps).
Suggested copy for this step through feature onboarding:
Step 1
Title: How circuits works?
How do circuits work?
Description: Tor periodically creates virtual circuits through the Tor network. Once inside a Tor network, circuits allow you to browse encrypted.
Should we give a little bit more of an explanation here, after "through the Tor network" say "Circuits are made up of randomly-assigned relays, which are computers configured to forward Tor traffic" might be a little too wordy, but that sentence right there answers a good portion of user questions about relays/circuits.
Also it should be "inside the Tor network" in the second sentence.
Step 2
Title: Circuit Display
Description: This diagram shows you how the circuit is running. If you have any trouble trying to reach a website, then you can load a new circuit.
Step 3
Title: Do you need a new circuit?
Description: If the exit relay you are using is unable to connect to the website you require, or is not loading it properly, then you can load a new circuit.
I would remove the part about "if the exit relay you are using is" and replace it with "If you are not able to connect to the website you're trying to visit, or is not loading properly, then you should try loading a new circuit" because the user might be like "how do I know if it's my exit that's the problem?"
Thanks for all your work on this!!
Alison
Is there anything else missing in this ticket that blocks us to move it to development?
0 - Tor Browser launches the onboarding.
1 - Once in the Circuit Card, the user clicks at the CTA [Learn More / Try it now! / Visit an .onion].
3 - A New tab opens, and the walkthrough appears.
4 - User goes through step1, step2, step3.
5 - User stays on the .onion or gets back to about:tor [onboarding closed].
We discussed two options to run/launch this helper for new features. One of them included a fake onion, and we don't want to fake the flow > https://marvelapp.com/3djhfhh/screen/46325148