#吐槽

人眨眼速度平均 240ms, 有意识地连续眨眼速度最快低至 150ms. 人的反应速度平均 200ms, 最快可达到 100ms. 人膝跳反射速度最快平均 20ms, 正常 30 至 50ms. 人视觉暂留平均 62.5ms(1/16s)
常规 24 帧电影, 帧间隔 41.66ms. 最普及的 60 帧, 帧间隔 16.66ms. 虚拟/混合现实中人类眩晕临界 120 帧, 帧间隔 8.33ms. 显示设备灰阶响应时间应该要低于画面刷新间隔, 否则会产生拖影.

可能会问这些东西有什么用. 对自己来用这些时间标尺, 比如: 网页加载速度大于人反应速度就是 "顿", 超过眨眼速度就是 "卡", 达到视觉暂留速度就是流畅, 真正 "秒开" 不是真的 "秒", 而是低于视觉暂留速度的 50ms 以内. 程序的后台静默速度如果超过眨眼速度就会让人感觉到延迟, 如果不能做到 240ms 内处理完步骤, 那就必须要明确显示给人 "我的软件正在加载". 进度条, 读秒动画乃至所有的 UI 动画都是有用的, 以及交互反馈, 错误响应, 都要让人感觉到人机交互对面的机器没有宕机, 是它的问题而不是人的问题.
 
 
Back to Top