179 votes
Accepted

At what point does a user lose trust in a Busy Spinner?

Jakob Nielsen wrote an article called Response times - 3 important limits. The basic advice regarding response times has been about the same for thirty years [Miller 1968; Card et al. 1991]. He wrote ...
SteveD's user avatar
  • 8,904
78 votes

At what point does a user lose trust in a Busy Spinner?

Imagine you and I are talking to each other in the street. You've asked me if I have the time and with barely any hesitation I look at my watch and tell you. You don't give it a second thought. You ...
Roger Attrill's user avatar
37 votes

At what point does a user lose trust in a Busy Spinner?

Scott Klemmer's rule of thumb is: Answer shorter than a second: No feedback Answer between 1 and 5 seconds: BusySpinner Answer longer than 5 seconds: Progress bar 10 seconds is a long time. You ...
Pierre.Sassoulas's user avatar
19 votes
Accepted

How should I indicate that a download is in progress?

I spent some time exploring how other sites deal with downloads, and liked how Google Drive handles them. Here is a screen shot of two downloads simultaneously happening on Google Drive: What I like ...
Tot Zam's user avatar
  • 5,735
12 votes

At what point does a user lose trust in a Busy Spinner?

According to this article from NNGroup based on cognitive psychology studies: after 1 second the user might start to lose his flow of thought about the current process. after 10 seconds the user will ...
Kristiyan Lukanov's user avatar
8 votes

How should I indicate that a download is in progress?

Idea 2: Small message banner next to button row is good for users not being interrupted with continuing their work if the download will take some time. If the download does take time (I've worked on ...
Mike M's user avatar
  • 24.5k
7 votes

At what point does a user lose trust in a Busy Spinner?

Ten seconds and after that I start thinking "this is not working" and I worry in about my credit card being or not being processed or being processed twice if I have to do this again. It is good to ...
Ivan Venediktov's user avatar
5 votes

At what point does a user lose trust in a Busy Spinner?

Sorry you're all quoting old research. Google has updated this. 125ms the user expects a response of some kind like a loading icon showing up after click. 250ms user starts to notice the action is ...
James Wilkinson's user avatar
4 votes
Accepted

Progress Tracker with 2 levels

I don't think it is a familiar flow, but it can work. There are a few points. Make sure your hierarchy between main steps and sub steps is very clear. Users must not think there are more steps than ...
Nick Groeneveld's user avatar
4 votes

How should I indicate that a download is in progress?

My solution would be to have the user interface slide a quarter screen to the left (or to the right depending on your preference) revealing a download panel that shows the current state of the various ...
user5013's user avatar
  • 141
3 votes

Progress bars over 100%

This is what was inside my mind right now, maybe it isn't up to marks: Set a Bar Chart range to 0% to 150% (you can change the max number as you wish) Anything <=100% will be display in normal way....
Ahmad Naim Muzammil's user avatar
3 votes

progress indicator internet usage

The users may think there is a cap rather than an unlimited amount. Adding a 98 of Unlimited to the indicator would be helpful. I wonder if it might be interesting to show it as a graph like so:
Kyle Mitchell's user avatar
3 votes

How should I indicate that a download is in progress?

I am generally in favour of snackbars, however, there is the chance that the message is missed. Depending on how often users have to download the data, how long it takes to prepare the download, etc., ...
Jonathan's user avatar
  • 2,519
3 votes

Are progress chevrons passé?

I think this is about finding the best design pattern for the information that you want to display, so it is not so much whether there is a better best practice but what the 'progress chevron' is best ...
Michael Lai's user avatar
  • 26.5k
3 votes
Accepted

How to implement busy spinner with button

The answer what is the most user-friendly is always it depends. Depends on a lot of factors the main one is who is your target audience? What is their knowledge and mental models. For this example, ...
Igor-G's user avatar
  • 3,062
2 votes

How to treat 'activity' panel with no activity

I completely agree the content should not shift. I would put a message showing the "staleness" of the data, e.g. "Last scanned 10 minutes ago" or "Last scanned on 6/27 at 9:30" This gives the ...
J. Dimeo's user avatar
  • 3,848
2 votes
Accepted

Which direction gives the best sensation of progress?

Asked a similar question last week. Hope you find this useful. timeline for desktop and timeline for mobile As Julia commented it really depends on the context.
Blue Ocean's user avatar
  • 10.6k
2 votes
Accepted

GUI - visualize table filtering speed

So is your goal: To show the user that he/she only sees a really small percentage of the total set. or To just show the user that there is a filtered set I think you mean 1., otherwise the X out ...
citizen81's user avatar
2 votes

Progress Tracker with 2 levels

Users don't really care about discrete progress Rather than showing sub-steps that tell the user exactly which one they're on, I'd recommend implementing a progress bar on each section of the wizard. ...
William Anderson's user avatar
2 votes

When displaying a download rate to users should it be Mbps or MB/s?

MB/s. That's the common way most people recognise download speed as. I believe service providers use Mbps because that's the speed they can guarantee 'to your front door'. After that it's up to you ...
Nick Groeneveld's user avatar
2 votes

How to implement busy spinner with button

[click]↖ => [click] ↖⚙ This can be very confusing for the user, as they don't specifically know if a process is being run on the website or on their pc [click] => ⚙ This would have been great ...
Adedoyin Akande's user avatar
2 votes

How to implement busy spinner with button

I believe none of the examples. I would prefer to start loading the HTML and CSS skeleton of whatever that button must fill. Let's suppose that when the users clicking on the button it makes a REST ...
Sandy Veliz's user avatar
2 votes

Progress tracking/Stepper UI/UX research

There are a number of general principles that support the use of a progress tracker: 1- Visibility of system status - One of the 10 usability heuristics of Don Norman. By using a progress tracker, ...
celinelenoble's user avatar
2 votes

How to indicate an unfinished task with a check box or similar without implying you can check it off yourself?

You could use a stepper to indicate progress.
Jordi Jove's user avatar
2 votes

Drafts for the in-progress applications

Tables on mobile devices are not really recommended for good data visualization. This has been discussed extensively in this thread here on stackexchange Data tables in mobile/Tablet - material design....
Ashwin Kulkarni's user avatar
1 vote

Show progress of random process

I am not sure if I have understood precisely what you want to achieve, but as far as I understand it, I would suggest sticking to the actual steps of the process rather than any time measure. One ...
Dominik Oslizlo's user avatar
1 vote
Accepted

Updating progress bar when identifying extra work

I would lean towards having an indiscriminate progress status along with some textual messages showing "Searching more sources..." or something in those lines that gives a better view of what is ...
rakeshpatwari's user avatar
1 vote

Updating progress bar when identifying extra work

According to the definition of "progress bar" here I believe that using an indeterminate progress bar can help you. Here is why: A more recent development is the indeterminate progress bar, which ...
Joao Carvalho's user avatar
1 vote

Detailed progress indicator with different states

I would want to investigate more if it is really important to show the status of the other cards while in one card. But let me take it is needed for some reason. In that case, you can have a ...
rakeshpatwari's user avatar
1 vote

Detailed progress indicator with different states

Focus on status rather than navigation. What you are showing looks like buttons which are clickable. A more textual approach will help and avoid underlines and state changes on On a larger format ...
John laPlante's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible