Comment Re:Can't Go Backwards (Score 1) 736
> It is HARD.
No it isn't. This isn't rocket science, just basic UI design.
You are conflating absolute progress with relative time.
> Maybe a couple of numbers under it showing # files done out of # total files.
Correct. The total number is constant. The time it takes to install/copy is variable.
The CORRECT solution is to show BOTH numbers so the user is not confused over which information the progress bar is displaying. Far too many programmers and designers don't seem to have a clue of understanding the difference of WHY you want to show both -- they are presenting different types of answers because they are answering different types of questions:
* The absolute progress is never wrong but it doesn't convey _enough_ information "How long do I have to wait?"
* The relative time progress bay can easily be wrong but it will never give a correct value of "What has just completed?" since it was never designed to answer that question - only "How much longer do I need to wait?"
> Which installs faster, a package containing 250 files totaling 10 MB, or a package containing 10 files totaling 100 MB - hint; it depends.
In the first case there would be a progress bar #/250, the second #/10. However, since each file could take anywhere from seconds to minutes to install a GOOD UI would show the user that the installer is doing _something_; an ETA is "good enough"
A common fallacy is assuming that one or the other is all that is needed. That is incomplete.