C3.18.1Reorder pickup feedback设计研究

拾起需要明确的状态变化反馈

别名: 拾起反馈 · 排序浮起 · lift feedback

概念解释

长按拖动排序里,项被抓住的瞬间必须出现拾起反馈(pickup / lift feedback):阴影抬升、轻微放大、与原序列分离,最好再加一次短触觉。用户要靠这一跳变化判断“已经进入搬运”,而不是仍在等长按、或只是按住了可滚动列表。它解决的是模式可见性,不是把对象从 A 拖到 B 的几何问题。

机制

一次接触被切成两段:静止等待与位移搬运。长按计时结束时,系统把该项从流式布局取出,改用浮层跟随手指。elevation、尺度和原位留空把“换层”做成可见事件;触觉则补上手指挡住项本身时视觉信号失效的缺口。若反馈拖到移动若干像素之后才出现,等待期的微抖会被当成失败,未过阈值的滚动也会被误认成排序已经开始。

怎么研究

典型任务是把指定项从序号 i 挪到 j。自变量:反馈组合(无、仅阴影、阴影加缩放加触觉)、长按时长、行高。因变量:从阈值到达至开始移动的时间、误启动滚动次数、未达阈值就松手的比例、以及“是否已抓住”的主观评分。出声思考可核对用户是否在反馈出现前就起拖。实验室里的明确指令会高估发现率——真实列表中人们常先试直接拖。

边界

看板整卡平移、桌面图标网格不必使用同一套“浮起”语言。关闭动画的无障碍设置下,必须留下非动画的状态差,例如描边或“正在移动”标签。强震动场景里,拾起触觉可能被当成系统通知。拾起反馈也不等于落点已经可预测,更不代替非拖拽的排序入口。

怎么落地

  • 阈值到达的当帧切换:项浮起、原位出现占位、触发一次短触觉;未达阈值不改布局。
  • 手指挡住项时让浮起层略偏移或缩小,使轮廓仍可见。
  • 逐帧对照录屏,确认视觉与触觉不晚于阈值;请用户在无说明的列表上“调整顺序”,统计有多少人在出现拾起态之前就放弃或改去滚动。

延伸

  • 同组C3.18.2 其余项的让位动画表达落点 · C3.18.3 长列表排序需要自动滚动与折叠 · C3.18.4 排序必须提供非拖拽的替代方式
  • 相邻C3.04 拖拽 · C3.03 长按
  • 站内检索pickup feedback · reorder lift · elevation

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C3.18.1