C6.07.1Specialized keyboards reduce panel switching设计研究

数字、邮箱、URL 等专用键盘减少切换

别名: inputmode · 邮箱键盘 · 数字键盘

概念解释

软键盘的主键面一次只能放下有限的键。字段如果明确是数字、电话、邮箱或网址,系统可以换一套专用主键面:数字独占一排、邮箱把 @. 放在空格两侧、URL 提供 /.com。这些字符不必再翻到符号页,切换次数下降。专用键盘改的是主键面上的字符集合,不是校验规则。

机制

触屏键盘把字母、数字、标点拆到多层。每一层切换是一次模式改变:手指离开当前运动程序,去点“123”或“#+=”,再点目标,再回来。邮箱地址里 @. 是高频,URL 里 /. 是高频,验证码里只有数字。把它们提升到第一层,等于为这个字段重做了一张词频表。少一次切层就少一次准模式进出,也少一次看错层、打到字母去的机会。回车键的标签也可以跟着任务改成“前往 / 发送 / 完成”,把提交从屏幕被挡的按钮挪到键盘上。字段语义和主键面词频对齐,是这条成立的条件。

怎么研究

同一批字段分别用通用字母键盘和语义匹配的专用键盘完成,记录切层次数、完成时间、打到错误层的字符。自变量包括字段类型、默认键盘、符号是否在主键面;因变量包括切层、错误字符和回车是否被当成提交。只在桌面外接键盘上测表单,专用主键面不会出现。

边界

用户名不一定是邮箱,给用户名弹出邮箱键盘会把 @ 推到前面、把下划线藏到下一层,反而增加切换。带扩展的国际电话、带空格的卡号,纯数字面可能少了 +、空格或连字符。专用键盘在外接实体键盘上通常不出现,这条收益只属于软键盘。

怎么落地

  • 按字段语义选择系统提供的键盘类型(数字、电话、邮箱、URL),让该任务的高频字符出现在第一层。
  • 回车键动作与字段任务一致:最后一项用提交,中间项用“下一项”。
  • 日志里看该字段的切层次数;匹配成功时,@.、数字不应再大量来自符号页。

延伸

  • 同组C6.07.2 键盘类型错配会强制用户多次切换面板 · C6.07.3 键盘类型不能替代输入校验
  • 相邻C6.06 软键盘与屏幕占用 · C6.08 九宫格与全键盘
  • 站内检索inputmode · email keyboard · specialized keyboard

同组卡片

快捷操作

分享

分享当前页面

ios_share

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