Any thoughts on what would be a more effective progress indicator: a progress bar or a countdown? I've seen both used and get the feeling that with the countdown, time seems to pass faster.
|
|
Progress bars do not give the user any time data—as others have illustrated, they are usually a horizontal bar that fills up as the operations are completed, and not necessarily even at a fixed rate. Countdowns have a fixed rate and a fixed number of units from which to calculate the required time to complete the operation. The other answers give some great compare/contrast details between the two. |
|||
|
|
|
My instinct is that countdowns work better, because they allow a user to feel more progress is being made at the earlier stages, whereas with a progress bar, they see only meagre gains. This is important, because it's at these earlier stages that users are more likely to back out. Users who have already committed time are less likely to quit, because of the 'sunk cost' fallacy ('I've spent X on this already, if I quit now, I waste that'). |
|||
|
|
|
Good question! Countdowns are definitely good, since they start with a very optimal denominator say 100 seconds or 2 minutes, whereas progress bars really shows progression with a count or no count next to it. (What if the time span is more? Anti-pattern rather!) The beauty of countdowns are -
Progress bar as in a Windows popover - shows up "22 minutes remaining" - if this is been adopted as in countdowns, the perception will definitely change, since in a progress bar - one that ties up with "Action" is "time" or "data or metrics". Eventually in such a situation showing countdowns are really the anti-pattern, countdown works well when the time span is short to factor in, but progress bar will have a edge and fits the context better-off in longer span. |
||||
|
|
|
Countdowns can be great. But only if the amount of time it counts down from is fixed. Example: In my city more and more traffic lights get countdowns. They are great, so long as the time to green light is fixed. However, some traffic lights adapt to the flow of traffic. Which means that while you are waiting, a countdown may suddenly speed up or slow down. In this case a great feature suddenly becomes extremely annoying. |
|||
|
|
|
With a countdown you have a definite idea about how long you have to wait but a progress bar is all about the perception and the relative amount which has to be done. For example, taking the progress bar of installing windows as an example:
I know there is quite a bit left but I can not be sure about how much time those 75 updates will take since it is dependent on so many parameters such as the time to install those updates, network speed, internet speed, processor speed, etc. Countdowns are more definite and clear about when the next action event would be:
|
||||
|
|
|
I think the user's perception is dramatically affected by the visual movement on screen. For example, a count down with tenths or hundredths of a second, will feel faster than a countdown without. It is also of note, that a countdown builds more anticipation. It may not necessarily feel faster, but it might excite a user more. Here is a another answer talking about the perception of progress bars: |
||||
|
|


