Office12提前曝光

新软件

作为微软公司盈利最多的产品Office,微软一向对每次的升级都相当重视。Office 2003发布到现在已经两年了,下一代Office产品Office12目前还处于研发中,各种消息就满天飞。笔者已经拿到了它的预发布版,从中可以提前感受下一代Office中新的突破。

49-g1-a-3.jpg
49-g1-a-6.jpg
49-g1-a-9.jpg

说明:本文以Pre Release(预发布)版的Office为例介绍,预发布版Office中包含Word、Excel、PowerPoint、FrontPage、Publisher等组件。因为组件众多,所以这里主要介绍Word 12.0.3417的改进,通过Word 12管中窥豹,以便对下一代Office有所了解。

全新的用户界面

和老版本Office相比,最明显的区别可能就是全新的界面。

Ribbon功能条

在Office12下,点击菜单栏中的菜单项目后将不再出现传统的下拉菜单,而是在一个叫做 “Ribbon”的功能条上显示该菜单下的所有内容。

譬如点击“Write”(编写)命令后,Ribbon功能条上会显示所有在编写文档过程中要用到的工具,例如设置字体字号的下拉菜单、居中和左右对齐等按钮。

唯一幸存的下拉菜单

虽然Office12中大部分下拉菜单都被功能条代替了,不过依然有一个菜单保留了下来,那就是文件(File)菜单。

这个菜单中的图标变得更大,而且被扩展得更宽。当我们将鼠标指针移动到具有子菜单的命令上后,菜单的右侧就会被该命令的子菜单占据(如图所示)。

49-g1-1-2.jpg

工具栏的变迁

以前,当我们在文档中插入特殊的内容,例如表格或者图片后,要修改插入对象的属性,每次都需要打开相应的工具栏,非常麻烦,而让工具栏一直显示则又会占用屏幕空间。

在Office12中,这些工具栏变得更加“善解人意”,例如,当我们在文档中插入了表格后,每次点击这个表格中的内容,表格工具栏就会自动出现在功能面板上供我们编辑,而编辑后点击文档空白处该面板就会自动隐藏。

动态预览

写文章的时候,我们可能经常需要对某段文字设置不同的字体、字号或者颜色等。在老版本Office中,为了能够看到修改设置后的变化,我们必须首先应用该设置,如果不满意,则可以撤销后重新设置。

为了让这一过程变得更简单, Office 12提供了更加强大的动态预览功能。举例来说,如果我们希望在Word中对某段文字设置不同的字号,那么只需要选中这段文字,然后打开字号设置下拉菜单,随着我们的鼠标指针指向不同的字号,文档中被选中的文字就会以当前指向的字号即时显示出来,非常直观。

新的文件格式

这可能是Office12中最重要的改进了。微软的Office软件普及率极高,不过其文件格式却有很多不足。例如,Office软件生成的文件体积都比较大,不利于网络交换。另外,因为微软自己的格式不开放因此在和其他软件共享数据方面容易遇到问题。这两个问题在Office 12中都得到了解决。

开放的X文件

Office12引入了一种全新的文件格式——X文件,即扩展名以x结尾的文件,例如Word 12创建的文档具有.docx的扩展名,而Excel创建的文档则具有.xlsx的扩展名。

这种格式的文件严格说来已经不算是一种文件格式了,而是一种“容器”,其中可以包含各种其他文件。例如,当我们在Word中插入了图片、音频和视频等数据后,产生的文件实际上就是将所有这些内容压缩到一起,形成了一个“压缩包”。这样做可极大地减小文件的体积。

笔者准备了一个包含文字和图片的文档,用WinRAR打开并解压缩。从解压缩出来的文件可以看出,其内部包括了多个文件夹,而插入的所有图片都位于\word\media这个子文件夹中,另外还有很多XML文件,定义了这个文档的其他相关信息,并保存了文字内容。

这里请注意,X文件内部文件的真正内容是以XML文件的形式保存的,这是否就意味着以后其他类似的软件只要能处理这种格式的文件,就可以直接打开甚至编辑和保存微软Office程序创建的文件呢?

跨平台的XPS文件

在文件格式上的另一个改进则是更加便于交换的文档格式。大家熟悉的PDF格式由于提供了对跨平台、跨系统和跨设备的支持,因此广为流传,并成为一种标准。

现在,Office12也提供了类似的解决方案,那就是XPS文件,同时Office 12也可以直接将文件发布为PDF格式。不过可能是因为该功能还未完善的缘故,写本文时所用的版本还不能生成XPS格式的文件。

人性化的细节改进

Office12在一些细节上的改进也相当明显,譬如提供了更友善的快捷键支持。在Office12的任何一个组件中,只要按下Alt键,每个命令的快捷键就会显示在该命令旁。某些快捷键按下后还会显示实现相应命令需要使用的更多快捷键。

这样做有两个好处:传统的快捷键方式必须在按下某个功能键(例如Ctrl)后按下相应的字母才会生效,如果快捷键设置得不够合理,我们甚至要使用两只手操作,效率并不高。而在Office12中,按下Alt键后,用一只手按对应的键即可完成操作。另一方面,传统方法需要用户记住大量快捷键的设置,非常不方便。而在Office 12中,我们只要记住Alt键是快捷键开关即可,只要按下Alt键,相应的快捷键都会显示在屏幕上,根本不用花时间记。

我们会受到哪些影响

经过几天的使用笔者发现,Office12的改进确实非常大,很多地方的改进相当智能、体贴。例如以前在Word中写稿的时候,要时不时使用工具菜单下的“字数统计”命令检查文章字数,不过在Word 12中当前文章的字数会自动显示在Word窗口的状态栏中。可以说,很多改进都验证了微软提出的“为用户提供更好的体验”的说法。不过,这也带来了一个新问题,即在界面方面忽略了老用户的感受。

笔者使用微软的Office软件已经有超过六年的历史了,但在Office12中遇到这个全新的界面时还是觉得很不适应。也许微软进行过大量的用户可用性研究,也许这样做确实有一定的理由。不过习惯的力量是很可怕的,如果不能很好地解决老用户的习惯问题,相信Office12在推广方面会受到不小的阻碍。

另外Office12新增的X文件还无法被老版本Office识别。不知道日后Office 12正式发布后,微软是否会为老版本Office用户提供打开X文件的加载项或者查看器。

当然,目前我们所能用到的连Beta测试版都算不上,还有很多的新特性仍处于研发中,我们也期望完善的Office能尽快来到我们面前。