C3.04.3Drop-target visibility during drag设计研究
拖拽中的目标位置需持续可见
别名: 落点预览 · 拖动遮挡 · drag ghost
概念解释
拖拽的闭环是“手指带着对象去找落点”。手指和浮动对象都会盖住屏幕,若落点、插入线或接收槽在接触正下方,使用者等于闭眼投放。目标位置持续可见指的是:在整段搬运里,人始终能看见自己正在瞄准哪一个槽,而不是等到抬起才揭晓。
机制
直接触摸的落点与执行器重合,这在点按里是优点,在拖拽里变成遮挡。指腹大约遮住一平方厘米,浮动缩略图再叠一层。没有偏移指针或插入间隙时,命中测试仍在触点下进行,视觉却对不上。常见补偿是:对象浮到触点上方或侧方、列表在预计插入处拉开缺口、接收区在被划过时高亮边框。缺口和幽灵位是给落点的空间,不是装饰。跟手延迟会让缺口出现在手指已经离开的地方,可见性在时间上也要跟得上。
怎么研究
用不同偏移(无偏移、上方偏移、侧方放大镜)和不同插入预览(高亮、拉开缺口、数字槽位)做投放任务。因变量包括投进错误邻槽的次数、抬起前的修正次数、以及“我看见我要进的那个槽”的主观报告。眼动若被手指挡住,可用抬起瞬间的落点与被试指出的“我以为的槽”做对照。目标很小或排列很密时差异最大,大卡片网格会把问题藏起来。
边界
笔式输入的笔尖遮挡远小于手指,无偏移也可能够用。把拖拽改成“选中后点一下目的地”的两步操作,可见性问题转移到两次点按,不再是搬运中的遮挡。增强现实或空中拖拽没有屏幕平面上的指腹遮挡,但有深度对准问题,不能把触屏结论直接搬走。自动滚屏把落点带出当前视口时,可见性依赖的是即将讲到的边缘滚动,而不是偏移本身。
怎么落地
- 让浮动对象不要贴死在触点正下:上移、缩小,或在触点处只留插入线,把原件缩略图放到手指上方。
- 列表在将要插入的位置拉开稳定缺口,接收区用边框或槽位编号回应“你现在瞄准的是我”。
- 录屏看抬起前最后十帧:插入线有没有被指腹盖住、缺口有没有跟着触点走。请人在抬起前口头报出槽位编号,对不上就说明可见性没有做到持续。