超越想象:Windows 8应用设计与开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 Windows UI与自然用户界面

1.2.1 自然用户界面

自然用户界面(Natural User Interface,NUI)成了近来业内的时髦词,手势、语音、触控……各种新的界面操作方式从实验室飞进了千家万户(见图1-24)。自然用户界面指的是一类无形的用户界面。自然用户界面是向下一个人机交互模式的转变,基于传统的人类本能的交互模式,如触觉、视觉、声音、运动等,以及较高的认知功能,如表达、理解和记忆等。自然用户界面利用了一种具有更广泛权力的沟通方式,利用有广泛技能的人才,通过传统的物理相互作用受益。

图1-24 人与机器的自然用户界面沟通

“自然”一词是相对图形用户界面(GUI)而言的,GUI要求用户必须先学习软件开发者预先设置好的操作,而NUI则只需要人们以最自然的交流方式(如语言和文字)与机器互动。直观地说,使用NUI的计算机不需要键盘或鼠标,特别是触控技术将使人机交互变得更加自然直观,更为人性化。比如早前的Surface、iPhone和一些采用Windows Mobile系统的手机已经让用户体验到触控的便利,而在Windows 8中,触控技术首次登陆PC操作系统。它为用户在键盘、鼠标以外提供了更新颖的控制方式,只需手指轻轻滑动,就能让PC欣然听命——虽然这意味着用户必须升级自己的显示器,但好在新版操作系统对硬件性能的要求并不算高,用户不至于为体验新科技付出过高的成本。而近年来平板电脑的日益发展壮大也顺应了NUI界面的发展趋势。

1.2.2 Windows UI和NUI

回顾UI设计的历史,界面设计是软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性、有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。

软件界面设计就像工业产品中的工业造型设计一样,是产品的重要卖点。一个友好美观的界面会给人带来舒适的视觉享受,拉近人与计算机的距离,为商家创造卖点。界面设计不是单纯的美术绘画,它需要定位使用者、使用环境、使用方式并且为最终用户而设计,是纯粹的科学性的艺术设计。检验一个界面的标准既不是某个项目开发组领导的意见,也不是项目成员投票的结果,而是最终用户的感受。所以界面设计要和用户研究紧密结合,是一个不断地为最终用户设计满意视觉效果的过程。在漫长的人机交互史中,UI设计的理念也在不停地迭代。从1984年苹果Mac OS 1.1 ,到1995年微软的Windows 95,到2005年苹果的OS X Tiger,直到Windows UI设计语言诞生并在微软各种平台工具中得到应用。

自然用户界面的特色是一种新的建筑美学,探讨如何在物理空间伴随人类感官迁移到真实世界,创建沉浸式的用户体验。Windows UI的沉浸式体验和自然用户界面的宗旨一脉相承, Windows UI强调让用户以最自然、最真实的心理反应来和设备进行交互,无论是触摸、单击、选取、旋转还是滚动视图,都以最自然的界面呈现给用户。

自然用户界面目前应用最热的是触摸技术,主要用在手机和移动终端上,很快它会进入台式机和笔记本电脑。手势、体感是触摸的进一步延伸,也就是我们讲的“超距离”。微软的Xbox 360体感外设Kinect(见图1-25),就是在向超距离演进,它可根据人脸、身高、服装等信息同时识别多位玩家的身份和动作,随着Kinect的推广和普及,Xbox 360的系统界面也将全面升级为Windows UI。Windows UI的设计更适合让用户进行超距离上的手势操作,用户可以很方便地进行屏幕滚动、选取内容等自然体感操作。

图1-25 Xbox Kinect 游戏界面

随着Kinect for Windows的SDK Beta(软件开发工具包测试版)的发布,更多研究者、开发工程师和发烧友们开始在Windows上做一些自然用户界面的交互,比如播放PPT时可以用手的摆动实现翻页的功能。类似于这样的远距离人机交互应用,未来5年会陆续诞生,从消费者体感操作领域,直到智能机器人开发领域。

“多通道”也是未来交互的一种趋势。今天大部分的人机交互停留在使用鼠标、键盘阶段,也就是说使用鼠标和键盘是一种方式,手势是一种方式,触摸是一种方式,但这些都是“单通道”的方式。以后的人机交互,可以手势、语言、鼠标、键盘一起用。假如教授正在使用鼠标和键盘进行课件讲座,他只需要一指墙上的投影说“关上”,就可以直接结束课程进入课间休息了。

用人类最自然、最熟悉的方式和计算机工作,一直是每一个现代人的梦想。微软陆续在Windows Phone、Windows 8及Office 15中采用了Windows UI用户界面,新界面更有利于触控屏幕操作,不仅能满足PC的使用需求,还能支持平板电脑、移动设备等。我们也许还会在更多的微软产品中看到Windows UI的影子,比如最近微软的新版主页、全新的outlook.com和skydrive.com都采用了Windows UI设计,新的设计在视觉上更加直接,各种元素也更简洁易识别,图标、按钮和控件等放大处理使得整个界面更适宜用指尖触摸操作。