C3.21.3Nonlinear gesture vocabulary load设计研究

手势数量与记忆负担的非线性增长

别名: 手势词表 · 命令集膨胀 · vocabulary size

概念解释

手势每多一条,负担不是加一,而是与已有条目互相干扰。词表从 4 条涨到 8 条时,新动作要跟旧动作抢编码,混淆呈组合上升。Wobbrock 等人做用户定义手势时反复看到:人们对合理动作的共识集很小,设计师继续往词表里塞私有手势,记性不会线性跟上。

机制

每条手势是一条刺激–反应联结。集合变大后,相似轨迹(都是两指、都向下)共享线索,提取时激活一批竞争者,需要额外抑制。这是经典的扇形效应:一个线索指向越多反应,提取越慢、越易错。方向 × 指数 × 时长的组合空间看起来很大,人能稳定维持的离散命令却很少。连续操纵(滚、捏、转)可以共用一套物理隐喻,不占命令槽;真正涨负担的是那些任意绑定的快捷。

怎么研究

在同一界面上逐步增加命令手势,保持隐喻强度尽量可比,测学习次数、延迟再测的混淆矩阵、以及完成时间。关键看错误是不是落在近邻手势上(两指下拉 vs 一指下拉)。集合大小是自变量,不要和发现性测试混在同一次会话——先确保被试已经知道每条都存在。

边界

把捏合、滚动、旋转算进“手势总数”会夸大词表:它们是连续操纵,不是离散命令。跨应用复用同一小套系统手势,负担被摊到平台而不是单个应用。专家 CAD 用户可以维持更大词表,前提是每天使用。非线性增长描述记忆,不描述屏幕上放得下多少热区。

怎么落地

  • 给应用设一条硬上限:私有离散手势尽量个位数,超出的进菜单。
  • 新手势必须在轨迹上远离现有条目;做一张方向×指数表,禁止两格过近。
  • 用混淆矩阵验收:若新增一条后旧手势错误率明显上升,就该删而不是再教。

延伸

  • 同组C3.21.1 手势依赖回忆而非识别 · C3.21.2 低频手势的遗忘速度
  • 相邻C3.11 双指与多指点按 · C3.20 手势的可发现性
  • 站内检索gesture vocabulary · fan effect · command set size

同组卡片

快捷操作

分享

分享当前页面

ios_share

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