C3.26.2Vertical mapping of double-tap-drag zoom设计研究
上下移动方向映射为放大或缩小,避免占用双指空间
别名: 单指缩放 · 竖直拖动缩放 · one-finger zoom
概念解释
进入拖动缩放之后,竖直位移被映射成倍率:常见约定是上滑放大、下滑缩小(也有系统反过来)。水平分量被丢掉或用来轻微平移锚点。设计目的是让一只拇指在握持位完成连续缩放,不必给第二指留出对向滑动的空间。它是单指通道上的捏合替代,不是把捏合的两指间距改叫成别的名字。
机制
捏合用两指间距的变化率当增益,要求掌面或另一只手配合。单手握持大屏时,第二指够不到稳定对向运动。把增益改写到已经在动的那根拇指的纵轴上,控制面从“两指之间”变成“屏幕竖直轨道”,工作空间立刻够用。代价是损失一个平移自由度:拖动缩放期间,地图不能按捏合那样自由二维平移,除非把水平分量单独送去平移。锚点通常取第二次按下的位置,保证倍率绕拇指展开,而不是绕屏幕中心跳。
怎么研究
比较捏合与双击拖动在单手握持、双手握持、平板横放三种姿势下的缩放时间、超调、以及另一只手是否被迫参与。因变量包括最终倍率误差和锚点漂移。把“上滑放大”与“下滑放大”做成对照,看与阅读方向、滚动方向模型是否打架。不要只在桌面上双手操作的实验室平板上测。
边界
已经能轻松捏合的双手平板上,这条映射是多余的加速器。绘图应用若把竖直拖当笔画,不能再征用纵轴。把水平分量当平移时,会与嵌套滚动抢方向。映射方向没有全世界统一:与“移动内容”滚动模型相反的缩放方向会在第一次使用时被反手。它不解决发现性。
怎么落地
- 第二次按下的位置作为缩放锚点;竖直位移连续改变倍率,水平位移要么忽略要么只做小幅平移。
- 在单手握持的真机上调增益,使拇指从自然休息位到屏幕上沿大约覆盖常用倍率范围。
- 请人单手把地图从街道放到城市再拉回,记录是否需要第二只手;若需要,增益或锚点有问题,而不是“用户不会捏”。