C1.20.1Hover delay threshold设计研究

悬停延迟时长需要在响应速度与误触发率间取一个具体数值,而非仅原则性权衡

别名: 悬停延迟 · 误触发 · 停留时间

概念解释

悬停延迟是指针进入目标到显示内容或触发动作之间的等待时间。它不是泛泛的“快与稳”权衡,而是应为具体任务、目标密度与设备选择并验证的阈值:太短会把路过当意图,太长会让有意探索显得迟钝。

机制

系统在指针进入后启动计时器;若指针持续留在有效区域直到阈值,才触发。延迟相当于以时间作为意图证据,过滤短暂扫过。它改变等待成本与误触发概率,因此用户移动速度、目标大小、路径和内容打断程度都会影响合适数值。

怎么研究

以多档候选阈值进行任务测试,记录有意悬停的等待时间、路过误触发、撤销或关闭次数、成功率和主观烦躁度。分别观察新手、熟练者、鼠标与触控板用户;选择能满足目标体验的具体区间,而非只报告存在权衡。

边界

没有适合所有悬停内容的万能毫秒数。高风险动作、密集菜单和阅读提示的代价不同;若内容本可点击打开或由键盘访问,过度优化悬停延迟的收益也有限。延迟不能修复目标过密或层级不清。

怎么落地

  • 先定义允许的误触发率与可接受等待,再从真实任务测试中确定默认阈值。
  • 对同一模式保持稳定,并为高运动量场景避免极短阈值。
  • 将阈值与目标大小、内容重量和关闭代价一同复核,而非只做全局常量。

延伸

  • 同组C1.20.2 菜单悬停展开与提示气泡悬停各自需要独立的延迟阈值 · C1.20.3 鼠标划过多个目标时,短暂经过不应逐一触发悬停内容 · C1.20.4 移出后延迟消失的宽限时间避免用户因手抖立刻丢失悬停内容 · C1.20.5 悬停引发的布局变化会遮挡后续操作路径
  • 相邻C1.19 光标形状作为状态表达 · Q1 研究方法与评估
  • 站内检索hover delay · false trigger · dwell time

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C1.20.1