CampusDownWiki
Total citations 15,834한국어KO 2,696EnglishEN 10,825日本語JA 771中文ZH 1,542
CampusDown ↗
English

Progress Indicators

⚙️ Engineering & Technology By CampusDown Wiki Editorial Team Last updated
Progress indicators are UI elements such as spinners, progress bars and step indicators that reassure users the system has not frozen during lengthy work such as loading data or uploading files, and show how much remains.
Contents
  1. 1. Why show waiting
  2. 2. Choosing spinners or bars
  3. 3. Designs that shorten perceived time
  4. 4. FAQ
  5. 5. References

Why show waiting

Miller (1968) first set out psychological response-time limits, and Card et al. (1991) split them into 0.1 s (instant), 1 s (flow) and 10 s (attention). Past one second users wonder if a tap registered; past ten they leave. Nah (2004) found feedback extends tolerable waits. Indicators do not cut time but give confidence the system is working.

Choosing spinners or bars

Per Sherwin (2014), use indeterminate spinners for short unknown waits of about 2–10 seconds and determinate bars showing percent or time left beyond ten seconds. Myers (1985) found strong preference for percent-done bars. Use step indicators for multi-step flows, and skeleton screens for short page loads.

Designs that shorten perceived time

Harrison et al. (2007) found bars that start slowly and accelerate feel shorter; bars stuck at 99% are worst. Send long jobs to the background and notify on completion, since interruptions raise errors and anxiety (Bailey & Konstan, 2006). Signal completion with a brief microinteraction, and reduce waits fundamentally through Core Web Vitals work.

FAQ

When to use a spinner?
For short waits of unknown length, roughly 2–10 seconds; under one second, show nothing to avoid flicker.
Can a bar differ from reality?
You may shape the speed curve, but never show completion early or make a stalled job look active.

Sources reviewed: 2026-10-27

References

  1. Myers, B. A. (1985). The importance of percent-done progress indicators for computer-human interfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 11–17). ACM. Classic study showing users prefer percent-done indicators.
  2. Harrison, C., Amento, B., Kuznetsov, S., & Bell, R. (2007). Rethinking the progress bar. In Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology (pp. 115–118). ACM. Progress behaviour changes perceived duration.
  3. Nah, F. F.-H. (2004). A study on tolerable waiting time: How long are web users willing to wait? Behaviour & Information Technology, 23(3), 153–163. Feedback extends tolerable waiting time.
  4. Miller, R. B. (1968). Response time in man-computer conversational transactions. In Proceedings of the December 9–11, 1968, Fall Joint Computer Conference, Part I (pp. 267–277). ACM. First account of response-time thresholds.
  5. Card, S. K., Robertson, G. G., & Mackinlay, J. D. (1991). The information visualizer, an information workspace. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 181–186). ACM. Proposes 0.1 s, 1 s and 10 s time scales.
  6. Sherwin, K. (2014, October 26). Progress indicators make a slow system less insufferable. Nielsen Norman Group. Practical guidance on spinners versus bars by wait length.
  7. Bailey, B. P., & Konstan, J. A. (2006). On the need for attention-aware systems: Measuring effects of interruption on task completion time, error rate, and affective state. Computers in Human Behavior, 22(4), 685–708. Interruptions raise errors and anxiety.

Reports and materials that use this theory (Korean)

There are no materials dedicated to this theory yet, but you can search related reports in the CampusDown library (Korean).

Find more reports · Search '진행 표시기' on CampusDown →

You may also like

Latest ArticlesView all ›

New guides for college study and assignments (Korean)

This article was last updated on October 27, 2026. It is based on widely recognized original works and textbooks; when citing it in a paper, please check the original sources listed in the references.