OpenOffice.org 与 Microsoft Office 对比
OpenOffice.org (OOo) 与 Microsoft Office (MSO) 相比如何?这个问题比您想象的更难回答。很少有用户有经验或耐心进行全面的比较。他们常常会忽略掉名称不同或在编辑窗口中位置不同的功能。或者,他们可能会忽略这样一个事实:某些功能虽然在一个软件中缺失,但可以通过自定义轻松添加。在将某物与 MSO 进行比较时,另一个问题是您使用 MSO 的八个当前版本中的哪一个进行比较?
为了克服这些困难,在比较 OpenOffice.org 3.1.1 和 Microsoft Office 2007 时,我假设,除非搜索证明并非如此,否则如果一个办公套件包含某个功能,另一个也会有。我还专注于三个核心应用程序:文字处理器、电子表格和演示程序。结果表明,对于普通用户来说,功能匹配度很高,但在某些情况下,对于专家用户来说,选择很明确。
在 Office 2007 中,微软实施了其 Fluent 用户界面(更广为人知的是 Ribbon 界面),用菜单和任务栏的组合取代了菜单和任务栏。相比之下,OOo 仍然保留菜单和任务栏。两者都使用上下文相关的浮动窗口,当光标位于特定类型的格式时,这些窗口会自动打开。当 Ribbon 界面首次出现时,它受到了猛烈的攻击和辩护。然而,尽管付出了所有努力,但没有独立的调查研究最终证明 Ribbon 界面比经典的菜单和任务栏更容易或更难使用。起初,您可能需要搜索重新定位的功能,但一旦您适应了它,两者都没有明显的优势。大多数用户可能会像对 Ribbon 界面一样,对经典界面的功能排列感到恼火。
在线帮助也是如此。对于 MSO,希望获得帮助的用户必须深入挖掘才能找到答案,并且按问题排列主题的方式既有限制性又难以扫描。对于 OOo,帮助的问题是不完整、过时和条目写得不好,但结果同样不友好,即使帮助系统更全面。
至于编辑窗口,一个办公套件只需要实现一个功能,另一个就会复制它。例如,OOo 从 MSO 借用了缩放滑块栏,而 MSO 从 OOo 借用了浮动窗口。而且,虽然您可以指出一个界面的某些区域比另一个界面更容易或更高效,例如 MSO 中的模板选择器或 OOo 的导航器,它允许您从一个功能跳转到另一个功能,但这些区域会被每个套件都处于劣势的其他功能所抵消。结论:平局。
界面在优势和劣势方面各不相同,但两者都不算特别出色。喜欢一个界面胜过另一个界面的主要原因是您已经习惯了它。
对于普通用户来说,Microsoft Word 非常方便。对于从模板和内容页面到表格和项目符号的每个功能,Word 都提供了标准布局库。这些库在排版标准方面并不特别复杂。有些,例如目录,坦率地说是一场审美灾难,但对于那些选择忽略文档设计的人来说,它们已经足够好了,尤其是在一次性使用然后丢弃的文档中。
相比之下,有传言说 OOo Writer 的开发人员被要求使用文字处理器来编写自己的文档。传言是否属实尚不确定,但 Writer 确实为那些关注文档设计的人提供了更多功能。Writer 几乎没有布局库,让您下载或创建它们,但作为补偿,它允许您进行一定程度的控制,使其既可以作为中间布局程序,又可以作为文字处理器。字距调整、断字、列表项目符号的精确定位、页眉、页脚和脚注或尾注——所有这些布局功能都可以在 Writer 中比在 Word 中更精确地设置。
为了帮助您组织这种精确性,Writer 明显以样式为导向。您可能知道,样式是一种允许您调整一次格式,然后在需要的地方应用设置的功能,而不是每次使用它时都手动应用所有格式。当您对布局进行重大更改以及保存到模板以供重复使用时,样式确实可以节省时间。Writer 允许您为段落、字符、页面、列表和对象框架设置样式。更重要的是,Writer 非常以样式为导向,以至于即使是添加页码这样简单的操作通常也需要样式。有些功能,如大纲编号,没有样式是不可能的。相比之下,Word 更倾向于手动格式化。
虽然 Word 确实包含段落和字符样式,但如果您想使用它们,则必须找到它们。当您找到样式时,您必须深入菜单才能更改它们,这个过程显然比 Writer 在窗口中排列选项卡要笨拙得多。您也不会找到 Writer 功能中存在的精度。我怀疑,大多数 Word 用户宁愿坚持使用其布局库,而不是使用样式。换句话说,Writer 更适合高级用户,而 Word 更适合初学者。Word 的方向尤其隐含在界面中,这使得手动格式化工具易于查找,而样式只是众多功能之一。方向也隐含在这样一个事实中:像自动图文集这样的高级功能被深深地隐藏起来,许多用户仍然认为它们是在 Ribbon 界面出现时被删除的。方向差异的一个必然结果是,虽然 Writer 足以处理数百页的文档,但很少有经验丰富的用户会考虑使用 Word 处理超过约 20 页的文档。
尽管界面发生了变化,但 Word 在较长篇幅下仍然容易崩溃。Word 确实包含主文档功能,就像 Writer 一样,但正如一位评论员所说,使用 Word 主文档功能的文件往往处于两种状态之一——已损坏或即将损坏。结论:Writer。
您必须在 Writer 中进行更多初始工作来设置您需要的模板,但是一旦您这样做,结果将比 Word 更专业、更精确和更个性化。
Calc 和 Excel 多年来一直处于军备竞赛中。Excel 在一个版本中扩展了它可以支持的列数和行数,而在下一个版本中,Calc 与之匹配。最近的版本也看到了开发人员在处理复杂方程式时提高了 Calc 的速度。因此,Calc 和 Excel 现在都支持如此广泛的电子表格,任何理智的用户都会在遇到限制之前从电子表格切换到数据库。在很大程度上,Calc 一直小心地将 Excel 函数逐个匹配,以最大限度地提高兼容性。事实上,Calc 实际上比 Excel 多几十个函数,这不是因为 Calc 可以做更多事情,而是因为它通常维护同一函数的两个版本——一个用于与 Excel 兼容,另一个具有 Excel 缺乏的额外功能。鉴于两个电子表格中函数的数量如此之多,我不能完全确定一个电子表格是否具有另一个电子表格缺乏的函数,但如果任何一个电子表格有,那么这些函数是专业化的,普通用户不太可能错过。
对于排序单元格条目和操作公式,Calc 和 Excel 具有大致相当的功能集。主要区别在于某些名称——例如,Excel 指的是“数据透视表”和“跟踪引用”,Calc 指的是“数据导航器”和“侦探”。由于基本功能如此接近,Calc 和 Excel 之间的差异充其量仍然很小。
例如,Excel 中的数据透视表比 Calc 的数据导航器更容易构建,也更容易在以后操作,尽管在 Calc 中使用单元格和页面样式可以使格式化和打印更容易。最后,您喜欢哪个应用程序取决于对您来说重要的附加功能。大多数用户不太可能发现一般功能方面有任何重大差异。结论:平局。
OOo Impress 制作的幻灯片可以满足大多数用户的需求。它一直特别擅长对象动画,并且因为它与 OOo 的 Draw 共享了大部分代码,因此它也是绘制图表和示意图的理想选择。一个特别有用的功能是能够保存对象样式,以便您可以轻松地创建副本并修改所有副本。然而,尽管有这些功能,Impress 始终在努力赶上 MSO PowerPoint。在其版本中,它缩小了差距,增加了对电影和声音剪辑的内置支持,以及最近的表格。但是,差距仍然存在于几个关键领域。例如,虽然 PowerPoint 允许录制连续旁白,但 Impress 仅限于为每个屏幕添加声音剪辑。同样,Impress 缺乏在演示期间使用指针在屏幕上绘图的能力。如果您想要演示者视图——一种包含在您的机器上显示但不显示在投影仪上的备注的视图——您必须在 Impress 中安装 Sun Presenter Console 扩展。而且,虽然 PowerPoint 包含一组类似于 Word 中的协作功能,但 Impress 匹配这些功能的第一步计划在 OOo 3.2 中才到来,届时将添加备注。
Impress 的另一个缺点是它分为三个窗格:幻灯片窗格、当前幻灯片窗格和任务窗格。这使得 Impress 几乎不可能在全屏窗口之外使用。然而,虽然 PowerPoint 偶尔会打开任务窗格,但总的来说,它的 Ribbon 界面意味着它通常不需要任务窗格。结论:PowerPoint。
除了核心应用程序之外,MSO 和 OOo 都包含其他程序。两者都包含一个小型数据库,尽管 OOo 轻松连接到其他数据库源的能力使其略占优势。在某些版本中,MSO 包括 Microsoft Outlook,个人信息管理器;Visio,图表程序;Publisher,基本桌面布局程序,以及十几个其他程序。OOo 中唯一的其他应用程序是 Draw,一个 SVG 图形编辑器,但作为免费软件,OOo 可以通过数十个其他应用程序进行补充。虽然这些应用程序可能并不总是相互良好交互,但 MSO 的组件也不总是如此。而且,至少越来越多的免费软件应用程序支持 OOo 的开放文档格式,这意味着在 Writer 中编写的文档可以在 AbiWord 或 KWord 中打开。
另一个需要考虑的因素是,虽然 MSO 拥有围绕其构建的数十个培训师和教学网页的生态系统,但 OOo 的指导和资源要稀缺得多。相反,OOo 开发了一个扩展编写者社区,其规模仅次于 Firefox,而 MSO 的扩展数量要少得多。
OpenOffice.org 是免费软件这一事实使我倾向于选择它。但是,在我完成分析之前,我不知道结果会是什么。结果(如果您一直在记分)是 OOo 和 MSO 在通用界面和电子表格方面打成平手,OOo 在文字处理器方面领先,而 MSO 在幻灯片演示方面领先。我认为,这些结果表明,这两个办公套件都是成熟的产品。稍加思考,这应该不足为奇,因为 OOo 的开发可以追溯到 20 多年前。但我们倾向于将 OOo 视为最近的开发,因此比较的接近程度可能会让人有点惊讶。
这是我第四次比较这两个办公套件。每次,它们之间的差异都变得越来越小。现在,它们比以往任何时候都更小。对于我们这些在自由软件社区中的人来说,最新的结果有助于证明我们一直以来都知道的事情:选择自由软件并不意味着对劣质工具感到满意。当然,您可能不同意我的结论,这取决于您的需求和专业知识。但它们强调的是,今天的免费生产力应用程序可以与它们的专有同类产品并驾齐驱,并且胜负各半。
Bruce Byfield 是一位计算机记者,报道自由和开源软件。他曾是 Maximum Linux 和 Linux.com 的特约编辑,目前正在为 Linux Pro Magazine 撰写专栏和博客。他的文章经常出现在 Datamation、Linux Journal 和 Linux Planet 等网站上。他的文章“迁移到 OpenOffice.org 的 11 个技巧”是 2004 年 3 月号 Linux Journal 的封面故事。