fix*_*234 0 input-device user-interface
关于如何加快对用户输入的响应时间存在许多问题,人们花费大量时间和金钱来缩短应用程序和输入设备响应时间的毫秒数。
有一个不同的观点可能普遍有用。我将使用问答的形式(本网站鼓励使用的格式)表明,在某些情况下,由于人类生理原因,追求渐进式改进可能是一种浪费。
我想提出的问题是:在改善应用程序用户界面或输入设备的响应时间时,是否存在人为因素(大脑中固有的特征)会限制速度增量带来的实际好处?
请注意:此问题涉及已被广泛研究的人为因素。欢迎提供其他答案,但请将这些答案限制为基于研究的回复,而不是意见。
这个问题与人类的感知有关。从人类与计算机交互的最早期开始,一个重要的问题就是人们需要多快的响应时间才能让他们感觉自己正在与计算机交互并控制操作(而不是提交工作并等待结果) )。如果你使用铅笔,你就会感觉到你在控制它。当您使用 GUI 界面时,您移动鼠标,屏幕上就会发生一些事情。这需要多快发生才能让您感觉到您正在控制屏幕上的动作,这是您自己的延伸?
事实证明,与人类不同感知的应用程序或接口设备相关的三个响应时间限制。
0.1 秒是一个人感觉到系统瞬间做出反应并直接控制动作的极限。
在 0.1 秒到 1 秒之间,感觉就像是在与计算机进行交互,而不是在控制自己。不到一秒的延迟会被注意到,但会被视为计算机正在执行命令并仍在实时交互。
1 秒大约是一个人的思想流动的极限,并且是一种实时交互的感觉。超过 1 秒的延迟感觉像是在等待。
10 秒大约是将注意力集中在任务上的极限。到了 10 秒,你开始从短期记忆中丢失信息,因此很难在不重新集中注意力的情况下简单地恢复交互。
那么尝试加速输入任务(或应用程序界面或网页)的含义是什么?
对于任何输入任务,系统显然需要跟上你的步伐。但是,一旦响应时间低于 100 毫秒左右,就会感觉像是自己的延伸,您不会注意到响应时间的细微差异。(可能的例外:像具有极快反应能力的狂热游戏玩家这样的人可能会注意到更快的系统感觉更灵敏。)
响应时间长于 1 秒将受益于减少到不到一秒,并将产生感知体验的变化。
响应时间少于但接近 1 秒将受益于减少并且看起来会更快一些。但是,随着时间低于大约半秒,改进不会产生太大的实际差异。您可以感知时间差异,但它不会在功能上改变您的体验。只要时间超过 100 毫秒,您仍然会遇到短暂的延迟,并且该延迟对您与计算机交互的影响将是相同的。
将其归档在“管理期望”下。
如果您有兴趣进一步阅读,那里有大量的参考资料。提供概述的几个链接:powers-of-10-time-scales-in-ux和response-times-3-important-limits。
| 归档时间: |
|
| 查看次数: |
1378 次 |
| 最近记录: |