两个不同类型的输入框切换时显示不同键盘_最熟悉却最陌生的日常用品:一键进入键盘发展史...

5a690a3dce84b94d9e2932fab3046f43.png

1bf21ded1e1a4825559044655536ec52.gif

8c3366dc356040830805e84979b6535e.png

打字机键盘演变的漫长历史

打字机是一个古老的机械装置, 虽然些新兴的发展中国家仍在使用,但现在大多只能在博物馆中找到。 研发一台成功的打字机,不仅仅是简单地设计出在纸上压印字母的可靠结构,更多的问题是如何处理用户界面。换句话说,键盘的设计。 键盘其实很早就诞生了,目前的标准键盘是克里斯托弗.莱瑟姆 .肖尔斯(Chrislopher Latham Sholes)于19世纪70年代设计的。

      键盘的设计经历了一个漫长而奇特的过程。早期的打字机样式繁多,但有三个基本的模式。第一种模式是圆形键盘,  上面的字母按照26个字母的顺序排列,操作人员必须首先找到所需要的字母,然后按下个小杠杆,再将一根轴抬起来,当然还有其他规定的机械操作动作。第二种键盘上的字母被排列成长长的行,看起来像是钢琴键盘。一些早期的键盘都被设计成这样,包括一种早期的肖尔斯键盘,甚至还有黑白两种键。

9c2fd501de52b2533bfb7cc2680f521e.png

(肖尔斯键盘,像是缝纫机一样的设计,脚踏板的作用类似于现在的空格键)

后来证明,圆形键盘和钢琴式键盘使用起来都很麻烦。而第三种模式,即字母仍按顺序排列的长方形键盘得到了广泛认可。 当时由按键控制的一个个连杆不仅体积大,样子也很难看。按键的大小、间隔和排列都是由机械因素决定的,完全没有考虑到用手操作时的特点。键盘上字母的排列顺序到后来又做了修改,其原因是为了克服一个机械问题:当打字员的操作速度太快时,铅字连动杆会撞在一一起,将机器卡住。为了避免干扰,肖尔斯重新安排字母键和连动杆,让频繁输人的字母序列不会来自相邻的连动杆。 经过几次反复实验,一个标准的键盘出现了,即 今天还在全世界范围内使用的QWERTY键盘。这种键盘将常用的字母分开分布,以免输入时操作干扰,这种键盘布局大大提高了打字速度。由于该键盘布局最上面一行QWERTY字母,于是就得到了这个名称。许多最现代的电子设备仍然使用这种传统的键盘布局。虽然在欧洲,我们可以找到例如QZERTY, AZERTY 和QWERTZ等键盘,但不过是不同的语言使用不同的字母而已。 在这之后,依旧有许多学者、工程师希望改进键盘布局,但使用后发现输入速度依旧比不上QWERTY键盘,这使得QWERTY布局键盘被保留到今天。  键盘的设计经历了一个演化的过程,但主要的驱动力是机械和营销。即使使用电子键盘、电脑和打字的方式已经改变,我们仍然在使用这种键盘布局方式,因为这确实是一个经过时间和实践推敲后的很好的排列方式。而另一方面,降临到打字员身上的一种高发病率的伤害:腕管综合征。这种疾病是由于手和手腕进行长期频繁和重复性动作的后遗症,所以常见于打字员、音乐家以及需要做很多手写、缝纫、运动和装配线工作的人群。而目前许多输入法公司使用手势键盘(如图),可以降低发病率。

c15d3e0ed03c1338f0ad95b4c5530fca.png

(手势键盘,通过滑动输入字母) 现代触摸键盘的功能发展 21世纪初至今,触摸键盘已被广泛运用,并呈现出智能化、个性化、第三方权限增强等的特点,现代触摸键盘在提高输入速度上也做出了不断的改进。 自动校正字母功能 使用手机的触摸键盘输入文字,不仅速度慢,还会经常出错。原因是:键盘按键小,连续性差,手指触觉感知弱,文字关联性低。以至于用户在用手机打字时,没有实体键盘来的便捷。  连续性差,是指人的手指在触摸键盘上打字相对实体键盘而言,无法快速触碰各个按键,只能通过两个拇指进行操作,导致速度相对较慢。   手指触觉感知弱,是指实体键盘可直接触摸按键,而触摸键盘只是与屏幕整体接触,无法感知具体按键。 这两个点除了是设备影响外,还有个原因是习惯影响,所以很难从本质上做改进。除非通过设备革新或科技手段介入以根本性解决这两个问题。 以至于我们只能从「键盘按键尺寸」与「文字关联性」这两个方面进行优化。实际上按键尺寸是一个已经被逐渐改善的问题。 ios的按钮建议尺寸约等于7mm; Android 约等于9毫米;微软的规范建议则是13mm。  但是全键盘(26 字母键盘)的按钮尺寸远小于这个规范,甚至比ios建议的按钮最小尺寸44*44px还要小,且各个按键之间的间距也很小,以至于用户在输入过程中会经常出错。

fdb8a46b713a4550bbe6fc957b5a9e98.png

不过有人说九宫格似乎解决了这个问题。但是九宫格键盘也存在其它问题,就是多字母合成为一个按键,文字关联性就会比较低,通常输入完还要找对应的 词,导致输入速度下降。

      有研究发现,全键盘跟九宫格键盘输入,实验数据上来说,全键盘会快上很多。除了双手同时操作这个优,势外,中英文混打,与英文字母输入都是全键盘为优。但是在准确性上来说,九宫格是占优的。

      所以九宫格输入的优势只在于按键尺寸与准确度上。但是速度上来说,全键盘会更快。以至于需要一个两全方案来解决这个问题,好更快提升用户在触摸键盘上的输入速度。

      于是「自动校正功能」 呼之欲出。

      刚才提到,键盘的按键尺寸与间距都太小,会导致用户经常按错。按错的情况通常是点到了该字母隔壁的按键。比如chifan (吃饭),会按成vhigan,或其它类似。

      所以自动校正功能会识别这样的错误信息,自动将其校正为chifan (吃饭)或其它你可能想要输入的,比如「触犯」。

065e1d3069fedf6419ba914478918c82.png

所以,按键尺寸改为九格宫键盘按键尺寸也许能解决一部分问题,但是无法提升用户的输入效率。因此,引入「自动校正功能」帮助用户解决这个难题,并附带文字关联性的优化,即解决了用户在触摸键盘使用上的一部分问题。另外,语音输入转文字,以及手写,包括这种点击时放大显示字母的功能,其实都是一种改善某一部分群体在文字输入上的操作体验的方式。虽然从打字效率上来说它还是没有实体键盘来得方便,但也已经从其它方面领先实体键盘很多。

133aca5fa83b8126ba3f227b31f49a46.png

  ?  云输入功能

现在的人对于实时热点事件会特别关注,比如各平台的热搜,虽然跟我们本身毫无关系,但人们总想去了解,当作茶余饭后的谈资。既然想聊,那么对于一些输入法产品来说,就会是一个功能点。比如我们平时经常会看到搜狗输入法会有一小段时间在下载关键词,类似于近期高频词汇、热点事件标题、地方性标语等等。它会根据用户的使用习惯,关注事件,以及近期的热点事件去加载相应的词汇,更新词库。甚至,现在的搜狗输入法还带有更智能的输入功能。

e3708bb7575e6de5c69ed8c7df332143.png

第一张图,当你不知道回复什么,或者想打个招呼,就可以点击一下智能机器人的头像。它会根据最近的一些天气、节日、热点等组织一串内容建议你发送。第二张图,假设有人问你在干吗,你回复「吃饭」,觉得太生硬,也可以点击机器人头像,它会把「吃饭」改成更有趣的词语,比如「用膳」。第三张图,就是改变文字的组织形状。推荐算法已经不仅应用于内容产品上,赋予输入法后,在文字输入上也更加灵活。为了弥补触摸键盘的不足,这类产品在很多方面都做了改进,以帮助用户提升输入效率。 ?  根据输入内容自定义键盘类型 经常会遇到这样的情况,在一些App上需要输入数字,这时候唤起键盘,键盘类型是默认的中文输入格式。但是中文输入又是无效的,所以需要切换到数,字,于是就多了一步操作。类似的情况有很多,这给我们提了个醒。

22405be9d5757d62003a091f046641d1.png

如下图,iOs提供了12种键盘可供选择。设计师在设计功能时可根据用户当前场景下的需要,提供不同类型键盘。

9a4966e781f579be3003b5d9b547f258.png

       其中  UlKeyboardTypeAlphabet  和UlKeyboardTypeASCIlCapable没什么区别,适合用于输入密码的场景。

     UlKeyboardTypeDecimalPad除了数字,还有小数点与回删按键,适合用户金额输入的场景。

      UlKeyboardTypeWebSearch将return 改成了go,所以主要用于需要跳转的场景。

      包括遇到英文首写字母自动大小写区分,也可以通过不同键盘来实现。

      虽然iOS提供了这12种键盘类型,但仍可能遇到没有覆盖到的场景,所以也可以进行自定义。

      比如Android就有更多不同类型的键盘属性,甚至超过30种之多。相对的,类比实体键盘,虚拟键盘因为在操作性上较为繁琐,以至于被碎片化。而前提还是依照用户具体的使用场景来配置,从而提升用户输入内容的效率。这跟「自动校正」类似,只不过键盘分类更多地是将其场景化。

 ?  键盘权限升级

如今,键盘的权限越来越高,以往很多时候在输入框里填写完信息,边上还会有个按钮执行操作。现在的-些场景下,很多按钮直接被键盘的按键取代了。

比较常见的,比如,聊天时输入完信息需要发送,就没有单独的「发送」按钮,而是直接通过键盘的「发送」键进行发送;而在搜索场景下,输入完信息,键盘的按键会变为「搜索」。

864b952688111aaf8cea3d2819653bfc.png

如果需要跳转网页或前往某个位置,输入完后则会显示为「前往」。

5da2a54078310a9e8f34d17dac5d44c3.png

以及内容编辑场景,它的操作可以是「换行」。

7388aee8e16f41785bc6488361b9724c.png

键盘权限的升级,与第三点类似,无非是将键盘场景化,根据用户实际需要输入的内容呈现对应的键盘类型。

da6783ee76d219f494b0ff6af2c566d5.png

?结尾

从1714 年产生了第一台真正意义上的打字机, 到19世纪80年代年产生的QWERTY键盘布局,人们开始通过按键输入的方式书写。而触摸键盘比实体键盘晚了将近 300 年才出现,在这近 300 年的时间里,人们已经熟悉了敲打出字的使用习惯,这也是为什么键盘一直在更新迭代,但是它的基础形态没有太大变化的原因。实体键盘与触摸键盘相比最大的特点就是:物理反馈。敲打带来的反馈是全方位的:触觉、视觉、听觉。键盘中有机械键盘更是放大了这些反馈:更有质感的按键、炫酷的灯光等。这是触摸键盘很难模仿的。但是现在触摸键盘也在反馈上改进了很多,比如按键后会放大,会触发「哒哒」的音效。这也是触摸键盘在模拟出真实的敲打感。相比于实体键盘,触摸键盘适应使用场景的灵活性更好。物理键盘限于它的物理形态没有办法根据使用场景去变化。比如,在输入数字密码时它可以只展示数字键盘。在输入英文名称是,它可以只展示英文键盘。在输入邮箱时,会出现 @、.com 等快捷按键。所以触摸按键更好的适应了移动端使用场景的需要。触摸键盘在样式和反馈上吸收了物理键盘的优点,除此之外还具备了适应场景的灵活变化。未来的键盘会是什么样子呢?语言识别的精度越来越高,语义判断越来越智能,自主输入这一行为的频率会不会越来越低呢?就像现在人们也不在乎自己写字好不好看了,准确性或许也会由 AI 来帮我们矫正。

1bf21ded1e1a4825559044655536ec52.gif

14b20ee7774c79044c95bcab0637d6fd.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值