Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"After feedback from design we hard-coded it to a steadily increasing bar regardless of actual progress, and the complaints all stopped immediately. "

Are you talking about progress bars, that go steadily up to 99 or 100% and then stay there, until the actual progress is done? They can cause big frustration, too ...



The trick is to smoothly animate the filling of a random percentage of the remaining unfilled bar between, say, 30% and 70%, with the timing of the advancements themselves slightly randomized. A sort of Zeno’s progress bar. It will neither peg at 100 nor shoot past, and the pulses feel “organic”. Bonus points for advancing the bar to known fixed points of progress when real feedback is received.


The amount of complexity needed to lie to the user this way is becoming comparable with the amount needed to do the job right in the first place.


The approach for this is to simply restart the bar from 0% and display some bogus message implying it is now doing another task. Always keep moving.


Oh yeah, I love those equally. Getting hopes up - to finally crush them.


Reticulating Splines


The Sims (1, at least) had a fixed set of startup messages, in the same order each time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: