只要不是文盲,肯定在智能手机、电脑上操作过复制文件的操作。你一般会看到一根进度条,上面显示着从1%到100%的数字,代表着下载任务完成了百分之多少。
你看着进度条内心充满焦虑,感觉1-90%似乎还能忍耐,90-99%几乎肉眼可见的龟速爬行,99%-100%则要经历漫长的等待,让人炸裂,经历过没?这就让我们不由得产生一些怀疑,进度条的数字难道是假的吗?为什么似乎每一根进度条的数字变化都遵循这个规律呢?
电脑进度条是有明确的发明时间的。在1985,进度条被一位年轻的计算机博士布拉德·迈尔斯发明出来。在那之前,电脑的设计是没有进度条的,它在加载任务的时候,你不知道什么时候才能结束,能做的只有等待,越等越焦虑、越等越狂躁。
迈尔斯博士给电脑设计出进度条之后,他发现,大部分人都喜欢这根进度条,甚至他们根本不在乎进度条准不准确,只要有一个进度条在那里,能让他们体验到时间在以怎样的速度流逝,他们就可以安心地坐在电脑前等待。
迈尔斯博士设计的实际进度条显示的进度是假的,因为计算机处理任务的加载进度是很难精确计算出来。一般是程序事先估算好加载这个任务的时间,等到了这个时间,发现实际并没有加载好,怎么办呢,那就让进度条一直卡在99%就行,直到最后完成了,再显示100%。
所以,进度条是真是假根本不重要,有个进度在这儿,你等待起来就会安心很多啦。这是个来自程序员的安慰性质的天才设计。