Rethinking the progress bar

Abstract

ABSTRACT Progress bars are prevalent interface elements in modern software. Typically, a linear function is employed, in which the progress of the bar is directly proportional to how much work has been completed. However, numerous factors cause progress bars to proceed at non-linear rates. Additionally, humans perceive time in a non-linear way. This paper explores the impact of various progress bar behaviors on user perception of process duration. We present a comprehensive experiment that was devised and conducted to determine the user perception of different progress bar behaviors. The results are used to suggest several design considerations that can be applied to enhance progress bars and ultimately improve users' computing experience

    Similar works