网易手机讯 3月12日消息,据国外媒体报道,苹果通过iPhone和iOS普及了屏幕上的/虚拟键盘,不过这并非在一夜之间发生的。2007年iPhone推出的时候,键盘是其中一个最大的抱怨(“不能在上面打字”,“我需要一个实体键盘”等),不过人们还很快创造了与在屏幕上打字相关的学习曲线,并变得熟练。

我原来使用palmOne Treo 700p手机,因而在2007年的时候对于iPhone的虚拟键盘有一种非常大的恐惧感,我训练了自己的大脑(和手指)去使用这种键盘,自此之后就习惯了。

作为一家如此开拓型的企业,苹果在2007年之后再也没有对其键盘进行过太多调整。多年来,键盘升级一直都是我对iOS的愿望之一,不过苹果并没有采取太多措施来改善这款地球上最流行的输入设备。

在我对iOS键盘提出抱怨之前,我们先谈论一下iOS 7.1。我曾谨慎乐观地认为,苹果会在iOS 7.1中对键盘进行一些改善,不过苹果实际上使其变得更加糟糕。是的,我是说iOS 7.1的键盘比以前更差。

哪个天才决定上档键在启用后一直处于白色/普通状态,并在禁用后一直处于灰色/不同的状态?这真是一种倒退。普通人会想象,当上档键是灰色的时候,某些东西会不一样(如上档键被启用)。

苹果怎么能够连像上档键这么简单的东西都搞砸?这个问题实在太糟糕了,连iMore网站都不得不撰写一整篇博客文章,抱怨如何区分上档键是否被启用。

上图:在iOS 6,上档键被禁用的时候显示灰色,启用的时候显示蓝色,比iOS 7的键盘更加容易辨认。

在使用过程中,我发现iOS 键盘还有其他几个方面需要关注:

大写字母

iOS键盘一个主要的问题是,它总是处于大写字母状态——就像一个打字机,甚至更加糟糕的情况:Treo 700p和黑莓手机。虚拟键盘的一个主要好处是,可以根据需求进行改变。在其他移动操作系统中,当你打小写字母的时候,键盘字幕都是以小写字母显示的,当你打大写字母的时候,显示的是大写字母。苹果拒绝采用这种办法。

这就像强尼·艾维(Jony Ive)或者他的同僚认为,小写字母太丑了,不适合优雅的iPhone。问题在于苹果的形式大于功能的键盘设计降低了实用性——必须以白痴的点击上档键行为进行弥补。如果苹果在iOS键盘上显示小鞋字母,将消除这个上档键问题,因为一旦上档或者大写锁定被启用,将明确地显示出来。请想像一下。

第五行按键

苹果应该在键盘上方增加第五行按键,作为数字键。在密码要求较强的时代,我们总是需要在设备上输入数字,但是苹果拒绝为iOS键盘上增加数字行。尽管我们有办法在字母与数字键之间切换(点击“?123”键以及点击键盘上的数字向上拉),但是如果在iOS键盘上有专门的数字行,这就会方便很多。如果这样做会占据很多屏幕空间,苹果只需将其作为一个可选项,用户可在设置>通用>键盘中选择启用。

幸运的是,苹果可以让开发者在他们的应用中增加多行按键。WolframAlpha应用具有一个三层键盘,给人的感觉不错。

触觉反馈

如果我们从实体键盘转用虚拟键盘,在这个过程中将牺牲触觉反馈。尽管苹果用户已经予以习惯,但有时候,如果有一种实体反馈,让我们知道按键已经被按压,那会方便很多。Android键盘包括一个触觉反馈选项(即键盘按键振动),如果能移植到iOS上那就太棒了,不过苹果从来没允许过这样做。有意思的是,苹果在为iPhone 5s增加指纹识别的时候提供触觉反馈,但是却没有在iOS键盘上实现这种功能。

通过Skype和Fleksy等公司的新键盘,用户的打字速度能够超过120字每分钟,但是苹果拒绝允许在iOS上使用第三方键盘。该公司担心邪恶的键盘会捕捉用户输入的内容,不过这不就是苹果的应用审核过程的设计目的吗?

尽管苹果在iOS键盘方面做对了很多东西,但是缺乏小写字母键盘以及上档键的失败是不可原谅的。(诺科)