键盘上的空格键在哪里(藏在iOS键盘里的惊喜瞬间)
上一期结尾做的小通知如期而至,也是我原本打算在发布iOS细节设计互动第二部之前插入的一个案例的详细说明。之所以先说一下,是为了让大家对此类案件有更深入的了解。事不宜迟,让我们输入下面的文字。
苹果对产品细节的追求一直是一个津津乐道的话题。无论是乔布斯时代的偏执,还是库克掌权后的传承,在iOS或者OS X身上都能找到很多精彩的设计,这在前面三篇关于“iOS细节设计”的文章中已经提到。但对于资深果粉来说,知道文章中的案例并不值得骄傲,挖掘出那些鲜为人知的细节才是能让他们兴奋的。这就是文章标题中提到的苹果惊喜时刻。
现在拿起手中的iPhone(仅限iPhone 4及以后的机型),确保在设置中开启了听写功能,然后打开一个可以调出虚拟键盘的应用,比如Memo。如果您启用了多种输入法,则在空格键“空”的左侧必须有一个地球仪键(用于切换输入法的小地球键)和一个听写键(带有麦克风的语音输入键)。然后进入设置,去掉除英文“英语”以外的所有输入法,再回到之前的虚拟键盘,就会得到下面两张图。
好了,现在找茬游戏开始了……我想你一定很快注意到了,下图中没有Globe键,空格键因为缺少了Globe键的空而缩短了。但是大家有没有发现两张图中听写键的颜色是不一样的?或者注意到了,但是你考虑过原因吗?好了,再仔细看这两张图。
如前所述,图底部的空格键明显过长,因为顶部的地球仪键占据了关键位置。然后在此基础上再看听写键的颜色,你就明白它为什么用不同的颜色了。因为白色对应的是空格键的颜色,顶部口述键+空格键的长度正好等于底部空格键的长度,所以苹果在这里利用口述键在颜色上的视觉差异,来填充地球仪键所占据的原空格键的区域。那么问题来了,你为什么要这么做?
先实践一下道理再解释。首先,只保留英文的系统输入法。这时空格键可以理解为全尺寸。然后,点击空格键,同时以更快的速度输入。你会发现,如果你习惯用左手拇指点击,一般会按空格键中间的左边区域。
接下来,键盘将恢复为多输入法。此时,由于增加了Globe键,Space键会变短。你会发现,以前习惯了全尺寸空格键,现在左手拇指着陆点大概会是听写键的位置。
试想一下,在这种情况下,如果听写键的颜色和空格键的颜色不一样,视觉上会非常醒目(如下图,自己感受一下),会导致用户下意识的将拇指敲击位置向右移动,防止输入错误,从而影响输入的连续性。之所以把听写键改成和空格键一样的白色,是为了减少视觉上的差异,让用户保持统一的认知感,让输入更流畅。
有人可能会说我过度解读了这个设计。苹果改变了听写键的颜色,只是为了保持UI设计的对称性。但这还没有结束。如果你足够细心,可能已经发现了隐藏在上述做法中的另一个玄机。即在快速输入时,即使你的拇指落在听写键上,也不会触发该键的语音功能,但在空格键上仍会找到点击区域。这种设计甚至适用于带有全尺寸空格键的键盘。
换句话说,为了防止误操作,苹果自己对快速输入下的口述键采取了无反应处理。那么,基于这样的设计,再看听写键的颜色,你还会认为苹果只是在UI上力求对称吗?
请关注新浪微博@uedetail与我交流。更多详情,请访问uedetail.com。iOS详细设计(第二部分)交互部分见。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。