J3.11.3path gesture tremor inaccessibility设计研究

依赖精确轨迹的手势对震颤或运动控制受限用户几乎不可执行

别名: 路径手势失效 · 轨迹精度 · path-based gesture

概念解释

要手指走出一条被识别器接受的形状——横滑够远且够直、画一个字母、沿窄轨拖到终点——对震颤和运动控制受限的人几乎做不成。点一个足够大的目标,落点散布还有机会落进矩形;路径把「形状」当成信号,噪声在整段采样里累积,识别器直接判失败。这是路径约束特有的失效,不是「目标再放大一点」能同等补上的。

机制

点选是一次性空间判决:云团和矩形有交集就成功。路径是连续约束:每个采样点都要留在走廊里,走廊还要长得像模板。震颤把误差注入每一个样本,轨迹变成锯齿;识别器要的是平滑笔画,锯齿不像「向右滑」,更像取消或乱画。活动范围受限的人则走不满最短位移,手势永远差一口气。

针对落点的滤波和目标放大,改善的是那一次空间判决。它们不把一条折线变成识别器要的那条曲线,也不能把「必须走出形状」改写成「必须点中一块」。所以路径手势在点目标已经可点的界面上,仍会单独把一群人挡在功能门外。

怎么研究

采集触点轨迹:震颤或运动受限组与对照,做同一套路径手势(横滑、折返、沿滑块拖到端点)。看识别成功率、轨迹相对模板的偏离、中途被判取消的次数。任务要放在真实尺寸的列表或滑轨上,不要只用全屏大按钮。

自变量:路径长度、走廊宽度、识别容差、是否允许中途停顿。 因变量:成功识别率、偏离的均方根、被当成滚动或取消的比例。

用软件给指针加正弦扰动只能当预检。不同震颤的时间模式不同,一种扰动代表不了诊所人群。

边界

方向粗、位移短、容差很大的轻扫(整页翻篇)失败率低于画字母、沿细轨对位。开关或语音一旦接管,路径原语不再走,门槛转到那些通道。把路径画在极大的区域上能降低失败,同时误触发范围也变大。不要把「点目标滤波」的成功当成路径手势已可用的证据。

怎么落地

  • 不要让只有走出精确轨迹才能完成的动作承担必需功能;同一结果必须能被单击、明确按钮或系统指针辅助达到。
  • 若保留手势给能做的人,放宽容差,且失败时不要把锯齿轨迹解释成相反操作。
  • 验证:请手部不稳定的人做产品里的路径手势十次,只看轨迹和识别结果。对照几乎全过、目标用户几乎全失败,这条路径对那群人不可执行——与替代好不好找、快不快分开记。

延伸

  • 同组J3.11.1 路径手势的替代操作需要具备同等的可发现性而非隐藏在菜单深处 · J3.11.2 替代操作的执行时间不应显著长于原手势,否则形同虚设 · J3.11.4 替代操作需要能达成完全相同的结果而非功能缩水的近似版本
  • 相邻A8.16.3 需要输入滤波与目标放大双重补偿 · J3.05 单指与单点操作 · A8.16 病理性与意向性震颤
  • 站内检索path-based gesture · tremor · stroke recognition

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/J3.11.3