三、不要打断任务流
用户在每选择一个操作时都希望当前的任务是连贯的。页面刷新会人为的造成用户体验——或者说用户心流的中断。
[在由harper pernnial 出版的《心流:最佳体验的心理学》一书中,把心流定义为:当人们进入一种全神贯注的状态时,他会感觉一切都是水到渠成,不费吹灰之力。]
1.三个重要的交互相应参数
Jakob Nielsen提出了关于交互的相应参数,这三个准则30年后的今天依然是不变的。[Miller 1968; Card et al. 1991]
0.1秒 是用户判断系统瞬时反应的时间,意味着在该时间内显示反馈结果用户是可以接受的。
1.0秒 是用户保持不间断的思维流的限定时间,即用户会注意到这样的延迟。如果没有特别的信息反馈该操作超过0.1而少于1秒,他们会比较难以忍受。
10 秒 是保持用户关注当前对话框的极限时间。对于长时间的延迟,用户会想在等待计算机完成期间处理其它事务。所以需要显示计算机将要完成的时间(通常选择进度条或百分比来表示),不然用户期待会大打折扣……