C3.07.1Pan as one-to-one content tracking设计研究
平移是内容随手指等距移动的连续操纵
别名: 跟手平移 · 1:1 pan · 画布拖动
概念解释
平移(pan)让更大的表面在视口下移动,并且在手指按住期间内容与触点保持等距:手指往哪,被按住的那一点就往哪。地图、放大后的照片、无限画布靠的是它。它搬的是视口与内容的相对位置,不是把一个可投放对象带到槽里,也不是抬手发一条翻页命令。
机制
直接触摸把“抓住纸面某个点”变成了可实现的事:触点坐标与内容坐标在按下时绑定,之后每一帧用同一偏移更新。增益为 1 时,视觉上那一点黏在指腹下,空间定向最稳。增益不是 1(例如指针加速或为了少滑多走)会破坏黏住感,人要重新建立手眼比。平移在整段接触里都需要闭环视觉;抬起可以停下,也可以把末速度交给惯性,但跟手阶段本身必须等距,否则“抓着看”会变成“推着飘”。和拖拽的差别在对象:拖拽有一个从母体揭下来的客体,平移没有客体,整张表面都在动。
怎么研究
在地图或大图上指定“把这个地标保持在指下移到准星”,记录触点与地标的像素误差、修正次数、是否中途脱粘。自变量包括增益、延迟、内容密度。对照任务是把一个图标拖进文件夹——那是拖拽,误差模式不同(落点对准 vs 抓点保持)。还要测单指平移与双指平移(另一指常同时缩放)是否互相抢绑定点。
边界
列表的纵向滚动在工程上往往复用同一套跟手,但用户心智是“在翻一份文档”而不是“抓住这一行纸面”。短列表加惯性之后,跟手阶段很短,平移感不明显。三维地球或倾斜相机把等距从二维屏幕坐标拆开,屏幕上的手指运动不再对应地表上的等距。键鼠的抓手工具是间接平移,增益和按键武装都不同。
怎么落地
- 地图、大图、画布在单指按住期间保持增益 1,被按住的内容点不要从指下溜走。
- 不要把可投放对象的搬运做成全画布平移;对象要能被单独抓住,背景才走平移。
- 请人按住一个地标移到屏幕十字。全程地标应待在指腹附近。若地标领先、滞后或向另一方向漂,查增益、延迟或错误地把这次接触交给了滚动父级。