Skip to content
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

Link protection ux is confusing #80489

Closed
miguelsolorio opened this issue Sep 6, 2019 · 3 comments · Fixed by #80951
Closed

Link protection ux is confusing #80489

miguelsolorio opened this issue Sep 6, 2019 · 3 comments · Fixed by #80951
Assignees
Labels
under-discussion Issue is under discussion for relevance, priority, approach verified Verification succeeded workbench-link Link protection in workbench

Comments

@miguelsolorio
Copy link
Contributor

image

When clicking on "Configure Trusted Domains" you are sent to the picker which shows domain that you just clicked on in the list and checked:

image

This leaves you in a very confused state because it is now checked. So the natural thinking is since it's checked, why did it ask me to open the link? So I cancel the quickpick, click the link again and I get the same message. After inspecting it further, it appears that the "Configure Trusted Domains" actually adds the entry and you have to click on "Ok" to apply it. This is extremely confusing as the user has no idea this was added, this list is always treated as a static list.

Additionally, looking back on our notes from the last ux sync, I thought we all agreed the actions would be: Trust Once, Trust Always, Cancel. And the "Configure" part was going to be a setting? It appears like this isn't reflected at all.

@octref
Copy link
Contributor

octref commented Sep 6, 2019

That came out of discussion at #78125 (comment)

So the natural thinking is since it's checked, why did it ask me to open the link?

Would it make sense to make the message a bit different so it stands out? For example, everything below the separator -> already trusted domains. Top two options are:

  • Open all links without prompt
  • Trust new domain https://dev.azure.com and open link (and remove the faded details)

@octref octref added the under-discussion Issue is under discussion for relevance, priority, approach label Sep 6, 2019
@octref octref added this to the September 2019 milestone Sep 6, 2019
@miguelsolorio
Copy link
Contributor Author

I don't think the message would improve the UX. Something that could help/improve is to have an action to add a domain when results are empty:

image

To me, "Configure Trusted Domains" does not equal "Add this domain" so we either should update the button text to indicate it's also adding, and then I'd auto-fill the input field to indicate that it's adding.

@octref
Copy link
Contributor

octref commented Sep 15, 2019

See See #80595 (comment)

@aeschli aeschli added the verified Verification succeeded label Oct 2, 2019
@octref octref added the workbench-link Link protection in workbench label Oct 29, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
under-discussion Issue is under discussion for relevance, priority, approach verified Verification succeeded workbench-link Link protection in workbench
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants