以用户为中心的设计 |
这是UCDChina提前预览网页留下的存档,不包括作者可能更新过的内容。 推荐您进入文章源地址阅读和发布评论:http://divcell.com/archives/262 |
||
今天早上微软在PDC上正式向公众预览了Windows 7。在Windows Vista不甚理想的用户回馈之下,微软不得不加速Windows 7的开发进程,将原来计划的三年后发布的时间表大大提前,最新的报道显示微软将会在明年中推出下一代的Windows操作系统,名称为Windows 7。 由于Win 7的开发周期被严重缩短,原本在Vista上没时间实现的底层架构改写也将不会出现在Win 7上,其中比较重要的改动包括全64位代码,WinFS文件系统等。另外Win 7的界面外观也将会基于Vista,不会做出太大改动。然而根据Vista用户带来的大量反馈,这次微软将大部分精力放在了人机交互体验的改进上,根据今 早PDC的演示,Windows 7很有可能是微软自Win 95以来交互体验改进最大的版本。
说道用户体验,微软有一个庞大的用户交互模式数据库,而这个库中的数据则来自你和我。相信大家对常常在微软产品上出现的“改进用户体验计划”不会陌 生,从Office到MSN到Mail,几乎所有的微软核心产品都包含这个小组件并且鼓励用户加入,依靠自己在软件产业的垄断地位,微软几年来收集了大量 人机交互模式方面的数据,Win 7将会是首个以用户交互为中心,面向用户体验的操作系统。 首先UI上最引人注目的改进是新的任务栏。下面是Windows Vista和Windows 7任务栏的截图对比: Windows Vista Windows 7 不要以为上图的文件夹,IE浏览器,邮件,MSN还有媒体播放器的图标是快速启动按钮,事实上在Windows 7中,这些图标代表着你当前打开的窗口。没错,微软拿掉了原先Windows任务栏窗口的文字,取而代之的是大图标。当用户的鼠标悬停在图标上时,缩略图 窗口会显示该程序所有打开的窗口。例如上图用户的鼠标指向IE,缩略图会显示当前打开的三个IE窗口。同时在新版本的任务栏上,用户还能够用拖放的方式重 新排列图标的顺序。 为了集成用户操作,微软还发明了一个叫做Jump List(跳跃选单?)的新菜单系统,如下图所示: 当用户右键单机图标时,不会再出现传统的【移动/最大化/最小化/关闭/】的菜单,而是这个集成功能更丰富的Jump List,这个所谓的“跳跃选单”将会显示该程序最常用的功能,如上图媒体播放器中的各种操作。而专门为Win 7优化过的软件还可以“学习”用户行为,充分利用强化过的”most used” API把用户在该软件上最常使用的功能放到跳跃选单上。 同时跳跃选单也被集成到开始菜单上: 大家可以看到在“常用程序”里的软件都有小箭头,可以打开“跳跃选单”的内容。 微软在“改进用户体验”计划中意识到,大部分用户同时只在一个最多两个窗口上工作,但80%以上的用户会同时开启5-15个窗口。因此在Win 7上,窗口管理也成为改进的一部分。新的窗口管理将操作重心从传统的“击键式”转移到时下流行的“手势式”。例如当用户将窗口拖到屏幕顶端时窗口会自动最 大化,将窗口拖离屏幕顶端时窗口会恢复原尺寸,将窗口拖到屏幕两侧时,窗口会自动变为屏幕尺寸50%大小并占领所在的一半屏幕。如此用户不必在使用最大化 按钮/拖拽窗口角落的方式来缩放窗口,应该会把窗口管理变得十分方便。 自从Mac OS X在10.3中介绍Expose之后,Windows的多窗口切换就一直处于相对不怎么友好的地位,除去用鼠标点击任务栏就是用ALT+TAB逐个切换, 而Vista中介绍的Flip 3D则更是一个邯郸学步的典范:尽管它能提供实时的窗口预览,却仍然需要连续按键对窗口做轮流切换。 Win 7对此做了重大改善,微软介绍了叫做”peek”(窥视?好色情的名字)的新UI组件。当用户用鼠标指向图标的时候,所有不属于该程序的窗口全部会变成只 有外框的透明体,显示出被指程序的窗口。假如用户按住任务栏的空白部分,所有窗口都会变成透明从而显示出桌面,这种类似于X光透视的效果看起来很棒!假如 植入得体,很可能是比Expose更强大更好用的多窗口切换组件。 偷窥一下? 与peek相得益彰的是新的桌面小组件。之前的Windows Vista使用边栏(sidebar)容纳这些小组件,在面对广泛批评后,微软终于除掉了边栏这一极大占用屏幕空间(尤其是笔记本屏幕)的组件,在Win 7中,边栏上的小组件都跑到桌面上来了,配合peek的应用,新的widget系统也应该能与OS X上的dashboard并驾齐驱一下。 Windows 7的另一个重大改进是新的Library文件交互系统。Library可以看做是连续跳票两代Windows的WinFS文件系统的精简版。与WinFS 的设计初衷一样,Win 7将不会向用户显示诸如本地磁盘C本地磁盘D本地磁盘N等存储位置方面的信息,用户的文件将会被集中在Library里,让用户以最自然的方式整理文件 夹,而不是依据存储路径信息来存放文件。至于文件的物理存放位置则由操作系统来管理,如此有着多个硬盘的用户可以免除记忆某个文件放在哪个盘上的烦恼了。 同时微软也宣布Win 7中的搜索系统的效率将会大幅提高,准确度和速度有望比Vista高出一倍。 没有任何路径信息的Library系统: 多年来,Windows的易用性一直是用户批评的焦点,其在市场上的主要竞争者如Mac OS X和新一代的各种Linux distro也往往把友好的用户交互体验作为主要卖点,显然,软件巨头微软不甘心坐视Windows变成用户交互体验的众矢之的,在Vista开发中做过 一些(成熟和不成熟的)尝试后,Windows 7的UI体验看起来有望赶上其他操作系统树立起的新标杆。 |