自从苹果推出全触屏手机以来,手机的大众脑海中的概念就不断地被刷新。而随着全触屏手机的出现,原来只是点击的操作方式,已经不能满足灵活的手指了。于是便出现了一些新的交互方式,比如语音,比如手势操作。
触屏手机刚出来时,屏幕的操作并不算流畅,大部分情况下都需要用力点击才可以。但苹果很快改进了屏幕触摸技术,让触屏操作变得越来越流畅,而Android机器在2.3版本以后触屏流畅度也有很明显的提升。但在触屏智能手机发展的前几年里(iPhone第一代2007年发布,之前的智能手机屏幕都是笔触),触屏的手势操作只有简单的左右滑动和大小缩放,没有更多地操作方式。
而最早利用手势操作的系统,应该是WebOS。它的多任务处理界面、应用界面都用到了手势操作,比如上滑打开应用列表、应用界面上滑退到卡片模式(后台)、再次上滑删除后台任务、自上向下滑开启顶部状态栏等等。WebOS的信息界面左右滑动也可以打开删除,底部通知中心滑动删除,另外WebOS手机上还有一个手势区,可实现自右向左滑动进行返回或应用切换操作、滑动浏览网页、滑动选字等。可以说,WebOS把滑动操作真正用到了触屏系统中,非常有前瞻性。
WebOS出现之后的一段时间内,触屏系统在手势操作上并没有太大的发展。反而由于iOS上手势操作的流畅体验,让很多App开发者开始在应用中尝试一些新的交互方式。而最具代表意义的,就是2012年初的Clear全手势操作todo应用。这款应用完全颠覆了人们平常使用app的习惯,大部分操作都是通过手势完成,只有极少的点击操作,不管是上滑下拉、左滑右滑,还是双指操作,Clear都把手势操作用到了极致。
而之后,手势操作也丰富起来了,比如现在几乎很多App都会用到的左右滑动打开设置和功能菜单,Gmail、Pocket、Yahoo Mail采用的滑动菜单,甚至Mailbox都将Clear的手势操作全都用到了邮件管理中了。当然,手势操作也有过度应用的案例,比如Rechner计算器。
操作系统方面,在Windows Phone 8 ,尤其是Windows 8出来之后,手势操作开始被大量应用在手机和平板系统中。拿Win8 举例,在Win 8界面下,从屏幕右侧向内滑是打开系统超级按钮;在应用界面下,从上边框和下边框向内滑都是打开程序菜单(相当于右键),从左侧滑入能够切换到最近打开的程序窗口,而从上部一直滑到底部则是关闭程序。另外Win 8从右侧向中间滑能够实现侧边栏停靠功能。
之后,陆续推出的移动操作系统都以手势操作为卖点。比如BlackBerry 10强大的手势操控方式,滑动解锁、类似WebOS的滑动退出、滑动预览BlackBerry Hub。和以前一样,虽然手势操作增加了用户使用系统的难度,但一旦学会之后,就会像快捷键一样高效,这中间不仅减少了系统层级的深度,同时也节省了大量的点击操作。
同样,Canonical前段时间推出的Ubuntu Touch预览版也采用了全局手势操作,比如左侧滑动打开快速启动、右侧滑动分享、多任务停靠、滑动切换到程序列表等等。虽然Ubuntu只出了个预览版,但整个系统还是非常令人期待的。不过今天有消息称Ubuntu Touch是借用Android CM1.0 改的,如果真是这样就太令人失望了,这里我们不做详细探讨。
而自从WebOS的灵魂人物Matias Duarte进入Google负责Android设计之后,Android在系统操作方式和界面上也开始发生了细微的变化,并有着WebOS手势操作和UI方面的一些影子。手势操作相比简单的“点击”(tap),更适合触屏设备,是tap操作的演进形式(浏览器中都有很多浏览器插件)。未来大部分系统都会加入手势操作,毕竟这样的方式,才是符合人性的方式。