C1.12.1Target snapping设计研究

吸附通过缩短有效距离降低指点难度

别名: 吸附 · snapping · sticky target

概念解释

目标吸附(target snapping)在指针接近可操作对象、对齐线或网格时,自动把光标或被拖对象拉到某个候选位置。它缩短了用户必须手动完成的有效距离,并扩大了可成功停下的位置范围,从而降低小目标或精密对齐的运动控制要求。

机制

系统定义候选目标、吸附半径和吸附后的偏移,把原始输入坐标映射为附近的规则位置。接近阈值内,少量移动即可到达目标;离开阈值后恢复直接控制。吸附将连续空间离散化,借助几何约束减少端点噪声,却也改变用户预期的实际命中位置。

怎么研究

操控吸附半径、目标大小、距离、对齐类型和设备,测量完成时间、端点误差、反向修正、跳出次数和主观控制感。应分别测试单目标选择、精密对齐和拖拽,因为同一吸附参数在不同任务中收益不同。

边界

吸附对稀疏且语义明确的目标最有用;密集候选、自由绘制和连续路径编辑中它可能妨碍意图。若吸附点没有可见线索,用户会感觉光标“自己动了”。自动校正也不能替代扩大实际命中区或改善目标布局。

怎么落地

  • 只为明确、低歧义的候选提供吸附,并显示当前吸附对象或对齐线。
  • 让进入、保持和脱离吸附的规则稳定,避免微小移动触发大跳变。
  • 记录吸附后立刻反向移动和重复解除的比例,作为吸附是否真正帮助的证据。

延伸

  • 同组C1.12.2 密集目标区的吸附会造成来回跳动 · C1.12.3 吸附强度需可调或可临时抑制
  • 相邻C1.05 光标热点与命中判定 · C1.13 面积光标与气泡光标
  • 站内检索target snapping · sticky target · pointing assistance

同组卡片

快捷操作

分享

分享当前页面

ios_share

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