C6.12.2IME candidate paging costs more than retyping设计研究

候选翻页成本高于重新输入

别名: 候选翻页 · 重打更便宜 · candidate page

概念解释

目标词若不在候选窗第一屏,用户可以翻页去找,也可以改编码、加字、换切分,让它挤进第一屏。翻页是在一条未知长度的列表上搜索,重新输入是用更有区分度的编码缩小格子。对大多数不是极生僻的词,翻到第二屏之后的时间,通常已经超过改几个字母再出第一屏的时间。

机制

候选窗一屏只能放有限几个条目(触屏尤其少)。翻页是一次视觉搜索加一次点击,下一屏的先验是“目标大概在后面某处”,没有位置记忆可依赖,连续翻三屏等于三次无锚点搜索。改编码则是在格子上加约束:多打一个韵母、补声调、选更长的词作为组合,竞争者指数下降,目标跳回第一屏的概率上升。熟练用户把“没看见就加码”练成默认,生手才会沿翻页走。翻页还有一个隐藏成本:每一屏都可能误点近邻,误点之后要删掉已上屏的错字,再打开组合,总账比一次加码大得多。

怎么研究

把目标分别放在第 1、第 2、第 4 屏,允许或不允许改编码,记录到达目标的时间和路径(翻页 / 加码 / 放弃)。自变量包括每屏条数、目标屏次、用户是否受过“加码”训练;因变量包括时间、误点、以及选择翻页的比例。只统计“最终是否打出该词”会把高成本路径写成成功。

边界

极生僻字、用户不知道更长编码怎么打时,翻页或手写是仅剩的路。电脑端候选窗可以一次展示很多条,翻页成本下降。用数字键选第 8 个候选不是翻页,那是同屏选择。列表若按明确的部首或笔画索引,搜索有锚点,翻页的无锚代价不成立。

怎么落地

  • 把第一屏留给当前上下文下最可能的少数词,而不是用翻页去消化一个很长的平铺列表。
  • 在候选窗提示“继续输入可缩小结果”,降低生手对翻页的默认依赖。
  • 测第二屏及以后的选用率;高了说明第一屏约束不够,应先加编码区分度,而不是把翻页按钮做大。

延伸

  • 同组C6.12.1 候选排序依赖上下文与个人历史 · C6.12.3 输入法状态是一种隐性模式
  • 相邻C6.08 九宫格与全键盘 · C6.27 候选窗口的遮挡
  • 站内检索candidate paging · composition · retype versus scan

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C6.12.2