C3.26.2Vertical mapping of double-tap-drag zoom设计研究

上下移动方向映射为放大或缩小,避免占用双指空间

别名: 单指缩放 · 竖直拖动缩放 · one-finger zoom

概念解释

进入拖动缩放之后,竖直位移被映射成倍率:常见约定是上滑放大、下滑缩小(也有系统反过来)。水平分量被丢掉或用来轻微平移锚点。设计目的是让一只拇指在握持位完成连续缩放,不必给第二指留出对向滑动的空间。它是单指通道上的捏合替代,不是把捏合的两指间距改叫成别的名字。

机制

捏合用两指间距的变化率当增益,要求掌面或另一只手配合。单手握持大屏时,第二指够不到稳定对向运动。把增益改写到已经在动的那根拇指的纵轴上,控制面从“两指之间”变成“屏幕竖直轨道”,工作空间立刻够用。代价是损失一个平移自由度:拖动缩放期间,地图不能按捏合那样自由二维平移,除非把水平分量单独送去平移。锚点通常取第二次按下的位置,保证倍率绕拇指展开,而不是绕屏幕中心跳。

怎么研究

比较捏合与双击拖动在单手握持、双手握持、平板横放三种姿势下的缩放时间、超调、以及另一只手是否被迫参与。因变量包括最终倍率误差和锚点漂移。把“上滑放大”与“下滑放大”做成对照,看与阅读方向、滚动方向模型是否打架。不要只在桌面上双手操作的实验室平板上测。

边界

已经能轻松捏合的双手平板上,这条映射是多余的加速器。绘图应用若把竖直拖当笔画,不能再征用纵轴。把水平分量当平移时,会与嵌套滚动抢方向。映射方向没有全世界统一:与“移动内容”滚动模型相反的缩放方向会在第一次使用时被反手。它不解决发现性。

怎么落地

  • 第二次按下的位置作为缩放锚点;竖直位移连续改变倍率,水平位移要么忽略要么只做小幅平移。
  • 在单手握持的真机上调增益,使拇指从自然休息位到屏幕上沿大约覆盖常用倍率范围。
  • 请人单手把地图从街道放到城市再拉回,记录是否需要第二只手;若需要,增益或锚点有问题,而不是“用户不会捏”。

延伸

  • 同组C3.26.1 该手势由双击的第二次按下不抬起、转为上下拖动构成 · C3.26.3 该手势隐蔽性极强,几乎只能靠专门教学或探索发现 · C3.26.4 该手势常见于地图类应用,作为单手替代双指缩放的路径
  • 相邻C3.09 双指张开放大 · C3.22 滚动方向映射
  • 站内检索one-finger zoom · vertical zoom mapping · thumb zoom

同组卡片

快捷操作

分享

分享当前页面

ios_share

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