When displaying progress bars do you display generic messages, such as:
- “Working”
- “Loading”
- “In Progress”
Or is the additional coding effort worth the user experience improvements resulting from more granular messages, such as
- “Loading Case 2 of 5”
- “Loading Teams”
- “Saving POL10283”
ALso, If you code granular messages, do you control these from teh objects to which they pertain, or to a wider view / module into which the objects are loading?
Mark
It makes a significant improvement in usability if you message gives the user an idea of how much time left until the task if finished.
So something like “Processing item 2 of 5” is definitely better than just “Processing”.
I also recommend to avoid progress bars than run up until then end then simply start again and again and again. That’s only for teasing users. It feels like: “It’ll be done in a minute. Well, maybe in one more minute. In a minute more”.