Windows 7 的用户界面

本文摘译自:[ArsTechnica]

本周二,微软在 2008 专业开发者会议(PDC 2008)上首次对外展示了 Windows 7 操作系统,并向开发者们提供了 Windows 7 的测试版。从截图看来,整个操作系统看起来更加清爽、干净,这也是自 13 年前的 Windows 95 以来,Windows 操作系统最激进、最彻底的检修和升级。  

Windows 7 不是什么

首先要说的是 Windows 7 “不是”什么:Windows 7 并不像 Windows Vista 那样包含软件架构根本性的修改。Vista 采用了全新的显示层,并且极大地改良了操作系统的安全性,但代价是大量编写存在漏洞的软件无法在 Vista 上运行,当 Vista 发布的时候,大多数软件开发者仍觉得“以管理员身份运行”软件是最基本的。尽管后来软件开发商又做了大量的工作,仍有很多软件没有得到更新和修复。类似地,Vista 也让很多硬件制造商的驱动程序不能正常工作,比如声卡和显卡系统,结果为用户带来了麻烦。

尽管 Windows 7 并没有放弃这些软件架构上的改变 —— 本质上这对于 Windows 平台的长期健康是有利的 —— 但它也没有增加更多的架构的修改。这意味著,只有能够与 Windows Vista 兼容的硬件或软件,就可以与 Windows 7 兼容。所以从 Vista 过渡到 Windows 7 的过程就不会像从 XP 过渡到 Vista 那样麻烦。

相对于 Vista 的大量隐藏的系统架构的改变, Windows 7 的重点集中在用户体验。人们使用电脑的方式正在变化,比如有越来越多的人是在为家庭购买电脑,家庭网络和分享设备都在增加。商用市场更多的人转而使用笔记本电脑,他们希望在家庭网络中也能够无缝办公。比如 Windows 7 的 homegroup 功能会自动将笔记本电脑的打印机设置成本地打印机,这样用户就不用手动调整打印机设置。 

由于在操作系统市场的支配地位,微软能够方面地获得用户如何使用其软件的大量数据。通过客户体验提升程序(Customer Experience Improvement Program ,CEIP,该程序为可选安装、默认关闭)微软能够获得用户使用状况及偏好的大量数据。比如,通过 CEIP 微软知道有 70% 的用户一般开启窗口的数量在 5 ~ 15 个之间,但大部分时间只活跃使用其中的 1~2 个窗口 。拥有这些数据,微软就可以简化并改善用户体验。   

任务栏 和 Jump Lists

Windows 7 的最大变化之一就是任务栏,Windows 7 的任务栏与 13 年前Windows 95 的任务栏 看起来像是来自两个世界。 

Windows Taskbar Previews

Windows 7 任务栏简化成为可以滑动一列图标,图标的文字描述也终于消失了,取而代之的是更大的图标,可以随意滑动图标的位置,与 Mac OS X 中的 Dock 工具栏十分类似。当鼠标悬停在某个图标上方时,会出现该应用窗口的缩略图(比如上图中的 IE 窗口,点击查看清晰大图 ),方便用户选择其中的某个窗口(IE 8 还可以浏览每一个标签页的缩略图)。

邮件单击图标会出现一个新的界面,微软称之为“ Jump Lists” 。下图是Windows Media Player 的 Jump List 。

Windows Media Player JumpList

Jump List 同样也出现在开始菜单里面:

Start Menu_Jump Lists 

Jump List 提供快速访问软件的功能。采用系统应用程序接口(API)的软件将能够自动获得 Jump List ,它将显示该软件最近使用的文件,还有另一个应用程序接口允许开发者自己添加其他选项。

自动支持新功能是微软深思熟虑的结果,微软希望现有的软件能够尽可能多地获得 Windows 7 的新功能。而新的软件能够通过新的应用程序接口扩充支持的功能,丰富用户体验。任务栏缩略图预览就是个例子,软件只要能够支持Windows 7 就可以拥有这项功能。

Windows 7 可能不再捆绑许多之前的 Windows 操作系统捆绑的应用,让用户通过 Windows Live 选择安装。但截图显示,一些小程序,比如:计算器、画图程序等仍将捆绑在内。

窗口管理

Windows 7 的窗口管理也有重要改进。微软意识到用户一般在一段时间内工作只集中在一两个窗口,因此 Windows 7 让窗口组织更容易和快速:将一个窗口拖拽到最前时该窗口将自动最大化;将其拖拖拽到其他窗口后面的时候它将自动还原;将一个窗口拖拽到屏幕的左或右边缘时,它将自动调整窗口大小,只占1/2 屏幕,方便在两个窗口之间切换工作。

Windows 7 还增加了一项窗口“窥视”功能,比如当你只需要查看后面窗口的某个内容,你无需将它拖拽到最前,只需将鼠标悬停到任务栏该窗口的缩略图上,其他的窗口都将自动变为透明的玻璃层,只有一个边框阴影,当你移开鼠标指针,其他的透明窗口都将恢复原样。你也可以使用“窥视”功能查看桌面。(见下面两幅图的变化,点击查看清晰大图)

Peek - Before Peek - After

桌面“窥视”功能现在变得非常重要,因为人们越来越多地使用笔记本电脑,在屏幕的右侧用很大一块地方放置小工具(gadget)侧边栏(sidebar)事实上非常不可行。Windows 7 将侧边栏(sidebar)分离成一个个小工具(gadget)放在桌面的任何地方。小工具(gadget)提供的就是扫一眼就可以的信息,桌面“窥视”功能可以很好地实现这一点。(下图,点击查看清晰大图)

Desktop Gadgets

任务栏系统托盘

Windows 7 的任务栏系统托盘也有很大改进,大家对系统托盘共同的抱怨就是一大堆没用的图标挤在一起,弹出讨厌的气泡通知。Windows 7 的系统托盘完全是用户定义的。默认的新的系统托盘图标都是隐藏、不可见的,只有当用户选择显示的时候才会显示。系统托盘图标也都进过简化设计,只有一些常用的任务图标显示,比如无线网络等。

(下图是 Windows 7 的系统托盘和网络连接窗口 )

Network Connect

资源管理器

Windows 7 的另一个重要变化是 Windows 资源管理器,Windows 7 的资源管理器有一个新名字,叫做 Libraries(资料库),Libraries 可以通过文件夹管理文档,同时还提供了按文件类型查看系统,用户可以按照文档、音乐、图片、视频等类型访问存在多种不同存储设备上的音乐、视频、照片及其他文件,无论通过家庭网络还是移动设备连接到其他个人电脑都可以实现。(下图,点击查看清晰大图)

Libraries Windows Explorer

上述 Windows 7 用户界面的变化表示微软正在努力把微软最根本的操作系统做好。《华尔街日报》的消息还表示:“微软将为  Windows 7  免费提供一款网络版 Office 应用软件包,还击 Google 及其他竞争对手以免费的文字处理、电子制表及其他程序蚕食微软势力范围的行动…… 微软还将努力让 Windows 7 比 Vista 运行速度更快。”

微软表示预计将于 2010 年 1 月前发布 Windows 7 。