-
Notifications
You must be signed in to change notification settings - Fork 689
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update UI/docs consistent with "New Identity" behavior change in Tor Browser 9.0 #4952
Comments
For this upcoming release, let's just update the text and the icon as follows:
Icon art For the following release, we should update all flash messaging in the Source UI per discussion in 31 Oct UX meeting. Discussion about those changes should happen in #4967 |
I would propose the following iteration of your wording:
Reasoning:
|
Could we code into the SUI a trigger to have it automagically do the "New Identity" thing, or would that require a forbidden script. |
@eloquence ...how do you feel about |
"Moving on" is more idiomatic; we'd need to rely on documentation for translators to ensure consistent translation across languages. In terms of how it feels in English, I have a weak preference for "before you do anything else" in the original proposal, primarily because I feel it leaves no ambiguity: it doesn't matter whether your next action is to
In contrast, less specific phrases like "moving on" or "continue" seem to leave more room for interpretation. Move on where or to what? Continue to do what? |
My primary objection to "before you do anything else" is that it's wordy. It feels like a mouthful of Cheerios all about to bumble-out (complete with milk dribble on chin)... on an aside, from the general word-count of the message already being beyond excessive. The CTA is 3 words, and it's close to wrapping to a second line. So... that's whats informing my own biases. Anyone else have thoughts? @redshiftzero? |
What about "Clear Browser Activity: (Now | Next | before doing anything else), click the "New Identity" Button in your Tor Browser Toolbar." |
@ninavizz, what would you think about having a dedicated Logged Out screen as opposed to a flash message on the homepage? ILike, the flow would be:
|
I'd LOVE that... for many reasons, namely everything y'all say above—AND THE opportunity to remind sources to return to check for replies or to re-submit under the same codename. |
Also a good place for some generic opsec reminders (cover yr tracks, don't tweet at the org you just leaked to, etc). |
I've never liked the semiotics in "Ohey, I logged out—but now there's an urgent-y alert?!" If it's a whole new page, the urgent-y text doesn't look like an erroneous action against the last page, whereas the current semiotics allude to that. The re-wording @ro proposed that @eloquence and I have been stuck on, largely revolves around that. |
Yes, I like the "whole new page" proposal, if we can keep the design super simple. If the only action we want the user to take is to click one button, then having that be the only message on the screen makes sense. |
I'd like to propose an elegant design with a VERY explicit/clear hierarchy that prioritizes:
|
Sounds good from my end. If 5. turns into a rabbit hole we can implement a simpler version for now. Standard disclaimer: elegance objectives may not be fully achievable. :P |
Golden ratio whitespace: ✅ |
Quick followup q: If a user's session expires, currently they are redirected to the main Source Interface page. That behaviour will remain the same even if we have a new 'post-logout' page that instructs the user to create a new Tor identity, correct? (As in, expired sessions should not also redirect to the 'a new broom sweeps clean' page?) |
@rocodes I agree we don't want to alter the behavior of session expiry. The user may want to log in again, and we don't want to make that impossible by parking them in front of a dead end page. However, in both cases, we want to provide clearer instructions which button to click, since the text "New Identity" only appears on hover in Tor Browser. So it is important that we incorporate the broom icon into both messages (the flashed message that is displayed on session expiry, and the logout screen). To resolve this issue, we'll also want to make this clearer in the docs. This won't make it into 1.2.1 so there's no huge rush on it. Let's work with Nina when she is back to finalize the design and language for both cases as part of #5116. |
@rocodes Bumping this back on your radar; we'll want to get this resolved before the QA period for SD 1.3.0, which will most likely kick off around April 15. We'll get back into sprint mode next week, will formally pull into that one. |
Final decisions on design and verbiage of both pages, here: freedomofpress/securedrop-ux#94 (comment) |
The "New Identity" behavior has changed once again in Tor Browser 9.0. There's now a dedicated button for it:
So we have to update these instructions:
And also the relevant portion in the source guide.
The text was updated successfully, but these errors were encountered: