J3.11.4equivalent outcome gesture alternative设计研究

替代操作需要能达成完全相同的结果而非功能缩水的近似版本

别名: 功能缩水 · 结果等价 · equivalent outcome

概念解释

按钮若只能「标为已读」而手势能「归档并关会话」,或捏合能连续缩放而按钮只能跳三档,这条替代是缩水的近似,不是同一功能的另一条路。可访问性看的是结果集合是否相同:做不了路径的人,最终能不能得到手势用户得到的那个状态。少一个终态,路径就仍是到达该终态的唯一通道。

机制

产品常把手势做成捷径,把按钮做成「够用的简化」。捷径一旦承载独有参数——归档而非已读、任意角度旋转而非九十度步进、自由裁切而非预设比例——简化按钮就没覆盖那一维。运动上走不了路径的人,在功能空间里也被降了一维。

等价不是界面同构,是能力同构。手势是连续轨迹,替代可以是离散控件,只要参数都能被指定:角度可以输入数字,裁切可以出手柄或数值,速度曲线可以出滑块。缺的是参数,不是「必须还是一条线」。

怎么研究

先列路径手势能达到的终态和参数(动作类型、可调范围、能否批量),再列可见替代能达到的。差集就是缩水。再请不能做手势的用户只走替代,看差集里的任务是否失败。

自变量:替代暴露的参数是否完整、是否只覆盖「常见」预设。 因变量:终态覆盖率、差集任务的完成率、用户是否改去求别人代划。

不要用手势用户「觉得按钮也行」当证据:他们没被逼进差集。

边界

真的只是加速同一命令(滑动 = 点工具栏同一「归档」,终态字节级相同)时,缩水问题不成立,剩下的是好不好找、快不快。平台限制导致暂时少一个专家参数,要在界面上写清,不能假装已经等价。拖放选文件、排序上移下移是另一类替代,不要和路径形状手势的结果集合混着验收。

怎么落地

  • 对照表:手势能改的每一维,按钮、输入或选取器都能改到同一范围;不能只给「快速」预设。
  • 手势若带组合结果(归档且下一封、裁切且导出),替代要一次或明确两步达到同样组合,而不是只做其中一半。
  • 验证:禁用路径手势,走完产品声明支持的全部处理。任何只有手势能做的终态,记为功能缩水——与菜单深不深、慢几秒分开记。

延伸

  • 同组J3.11.1 路径手势的替代操作需要具备同等的可发现性而非隐藏在菜单深处 · J3.11.2 替代操作的执行时间不应显著长于原手势,否则形同虚设 · J3.11.3 依赖精确轨迹的手势对震颤或运动控制受限用户几乎不可执行
  • 相邻J3.05 单指与单点操作 · J3.07 拖拽的替代
  • 站内检索equivalent outcome · pointer gesture alternative · feature parity

同组卡片

快捷操作

分享

分享当前页面

ios_share

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