C1.08.3Drag-and-drop target feedback设计研究
可放置目标必须在拖动中显式表达
别名: drop target · 放置目标 · drag feedback
概念解释
拖放目标反馈(drag-and-drop target feedback)是在对象被拖动期间明确表达哪些位置可以接收它、当前悬停位置是否有效及放下将产生什么结果。目的地不应只靠用户猜测;它是运输阶段的持续导航信息。
机制
拾起对象后,用户的视觉注意从来源转向目的地。系统可根据对象类型、权限和当前位置计算可接受目标,并以高亮、插入线、光标状态或预览表达结果。明确反馈降低在无效区域释放和来回试探的成本,也让用户在放下前修正路线。
怎么研究
比较无提示、仅有效目标提示和同时显示效果预览的版本,记录无效放下、路径回退、目标搜索时间、取消和完成率。对多种对象类型、滚动区域和密集列表分别测试,避免只在单一明显目的地下评估。
边界
全部目标都高亮可能造成视觉噪声,尤其在大画布或多数位置有效时;这时可强调局部候选或用光标状态传达。权限、网络状态或规则在拖动中变化时,反馈必须及时更新,不能显示已失效的可放置承诺。
怎么落地
- 进入拖动即显示对象已被拾起,并区分有效、无效和当前候选目的地。
- 对重排显示明确插入位置和结果预览,不只高亮整个容器。
- 记录无效放下和放下前的反复经过,定位用户看不懂或反馈滞后的目标。