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

Animations making VS Code feel slow #13529

Closed
chrisdias opened this issue Oct 11, 2016 · 3 comments · Fixed by #14331
Closed

Animations making VS Code feel slow #13529

chrisdias opened this issue Oct 11, 2016 · 3 comments · Fixed by #14331
Assignees
Labels
ux User experience issues
Milestone

Comments

@chrisdias
Copy link
Member

The empty document well animations (infinity icon motion, text fade in) make the tool feel slow, as if it can't keep up with me resizing the window. If i make the windows smaller, the text disappears and then the icon catches up with me. When i make the window larger, the icon motion is behind my resizing gesture, and eventually the text fades in.

All of these visuals happen after i make a resize gesture, which makes me feel like the tool can't keep up, like something is happening in the background, and I should wait for it. it is distracting too, it always catches my eye and then I lose my context.

VS Code is lightweight and fast. The UI should feel snappy, not delayed. We don't animate in search results or when we open a file. Quick Open is instantaneous. Async queries in the Extensions viewlet show me a progress bar immediately. Why then does our desktop resize animate behind my gestures?

CC @bgashler1 @seanmcbreen @stevencl @chrmarti @joaomoreno

@joaomoreno
Copy link
Member

I have exactly the same feeling.

@bgashler1
Copy link
Contributor

bgashler1 commented Oct 12, 2016

Possible explorations we could try

  • Remove animation completely (make it snap in/out instantly with no transition)
  • Reduce the latency and duration of the animation by say 75% (.25 seconds vs. 1 second)
  • Make the tips dismissible with an affordance for people who don't like it (thus animation would not apply)
  • Remove logo entirely and center the tips at all times.

One other thing we discussed in UX sync today was that the tips seem more important than the logo (function over form). So why are we hiding the tips and not the logo at small window heights?

Since we don't want to invalidate Sean's experiment, we will not attempt to change anything in product in October iteration, but we can figure out what our next move is and make the change in November.

@bgashler1
Copy link
Contributor

Removed all animations/transitions in my PR linked above.

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ux User experience issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants