C1.02.1Absolute positioning设计

绝对定位:设备空间与显示空间一一对应

别名: 绝对坐标 · 绝对映射 · direct mapping

概念解释

绝对定位(absolute positioning)把输入面上的一个位置映射到显示空间中的一个位置。触摸屏上的触点、绘图板上的笔尖和屏幕中的对应点构成同一坐标关系;它传递的是“我在这里”,而不只是移动了多少。

机制

设备与显示空间建立固定映射后,使用者可从手的当前位置直接预测结果,不需要先确认光标在哪。映射可以按比例缩放或做坐标变换,只要同一输入位置稳定地落到同一显示位置,仍属绝对定位。

这个映射的增益(显示尺寸与输入面尺寸之比)是固定的,不能像相对设备那样按移动速度动态调整——这是它和相对定位在机制上的根本分野,也是其优劣的来源。增益小于一(输入面比显示大,常见于专业数位板)意味着手部小幅位移只对应更小的屏幕位移,精度更高,但要覆盖整块显示需要更长的行程;增益大于一(输入面比显示小,常见于把小尺寸触控面板映射到投影墙)意味着手不用大幅移动就能触达全屏,却把手指或笔尖本身的定位误差按比例放大到屏幕上。同一类设备,只要输入面与显示尺寸的比例变了,"更精确"还是"更好触达"这个结论就会翻过来。

边界

绝对并不保证物理尺寸一比一:数位板可比显示器小,触摸面板也可能因边缘校正而变形,这些都不妨碍绝对定位成立。但下列前提一旦消失,用户对"这里"的预期就会落空:校准漂移、视差、旋转屏幕、跨多台显示器、手指或笔尖遮挡目标本身。

依赖摄像头或外部追踪实现的绝对映射(被追踪的手写笔、投影互动墙)还多一层脆弱性:输入面与显示面是两个物理上分离的物体,一旦相对位置改变——投影仪被碰动、追踪暂时失锁——整套映射就需要重新标定,而用户通常无法自行判断映射已经失效,只会感觉点击持续偏移却找不到原因。大幅面显示上的绝对触达,还会受手臂行程本身的物理限制,这不是标定能解决的问题。

怎么落地

  • 将同一输入表面与单一、可见的工作空间稳定对应;旋转或改变显示比例时同步更新映射和提示,不要让两者出现哪怕短暂的不一致。
  • 为笔和触摸输入提供校准检查、边缘可达性测试,并按手指或笔尖误差被放大后的实际情况设定最小可点击目标尺寸,而不是按理想坐标设定。
  • 用网格点覆盖全屏测试落点偏差,分别记录中心与四角、边缘的误差和重试次数——增益大于一的设置尤其要看边角,因为那里的绝对误差被放大得最明显。
  • 依赖外部追踪的绝对映射要有可重复触发的重新标定流程,并在映射可能已经失效时给出可见提示,而不是任由用户在猜测中反复重试。

延伸

  • 同组C1.02.2 相对定位:只传递位移增量,不传递位置 · C1.02.3 绝对定位免去寻找光标的视觉搜索 · C1.02.4 相对定位允许离合,从而突破设备物理边界 · C1.02.5 触摸屏是绝对定位,触控板是相对定位
  • 相邻C1.01 指点设备的类型与特性 · C1.03 控制—显示增益
  • 站内检索absolute positioning · coordinate mapping · calibration

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C1.02.1