在等待长时间运行的任务完成时,让用户忙碌/逗乐的最佳方法是什么?
思考:
显示随机提示或帮助消息
进度条(但如果它是一个长期运行的任务,这不是很方便,因为它不会经常变化)
或者有没有人举例说明其他人如何在他们的网络应用程序中解决这个问题?
难道你不认为他最不会减少你的窗户并做其他工作吗?还是去喝杯咖啡?或者和他的朋友聊天?
你为什么不让他知道这需要一些时间让他决定?
你似乎所做的就是为自己和用户的宝贵CPU做更多的工作:-).
我会集中精力计算任务尽可能准确的时间,然后让用户知道,这样他们就可以决定在它运行时该做什么.