GNOME 3.0 发行注记

1. 概述

Gnome 3.0 是 GNOME 项目发展史上一个重要的里程碑。此次发行引入了令人激动的为现代用户全新设计的桌面,并广泛适应于各种类型的计算设备。GNOME 开发工具已为 3.0 做了极大的增强。现代化并且提升效率后的开发工具使开发者可以用更少的时间和精力为用户带来更好的体验。GNOME 3.0 在革新的同时仍旧保留了那些用户所熟悉和信任的 GNOME 程序,它们中的许多都得到了明显的增强。

图 1GNOME 3.0

GNOME 3.0 继承了 6 个月的开发周期,现在在 GNOME 的上一个版本 2.32 发布后的6个月时如期到来。这是计划几开发 3 年以来的的高潮,同时也是此后 9 年以来的首个重大更新。

3.0 赋予了 GNOME 一个崭新的开端。3.x 系列将继续 6 个月的开发周期,且会在 3.0 中的新概念的基础上继续发展,力求为每个用户和开发者带去最完美的体验。

GNOME 项目是一个以编写卓越的软件为目的而相聚在一起的人们所组成的的国际社区。我们所有的作品都可以自由地使用,修改,以及重新发行。欢迎任何人参与这种创造中来。如果你希望帮助我们,不要犹豫,加入我们

2. 针对用户的新特性

2.1. 一个崭新的桌面

GNOME 3.0 引入了一个崭新的桌面。优雅美观,全新的设计使用户可以简便、舒适、可控地完成任务。3.0 版桌面延续了 GNOME 项目对于创造可以让所有人使用的简洁的桌面环境的追求。她包含了大量的新特性。

图 2活动一目了然

2.1.1. 活动一览视图

活动一览视图是 GNOME 3 的一项核心特性。可通过“活动”按钮,屏幕左上角热点或 windows 键触发,它是您计算机中所有活动的入口。活动一览使您可以对所有当前正在进行的活动一览无余,并且可以在任务间切换以及启动新程序。

2.1.2. 随时为您服务的通知系统

GNOME 3.0 包含一个全新的通知系统,新的设计使您可以专注于您当前的工作。通知将会一直在消息栏中等待直到您去回应它。GNOME 3.0 的通知也是交互式的:点击一个通知就会切换到对应的窗口,允许包含按钮的通知还可以让您立即投入交互中去。

2.1.3. 综合消息

通知消息是直接整合在 GNOME 3 桌面中的。在 GNOME 3.0 中,您可以直接在消息通知中直接回复信息,您也可以在屏幕底部的消息栏中查看以前的会话。这意味着您无需切换窗口便可以与朋友们进行交流。

图 3内嵌聊天

2.1.4. 窗口分组

GNOME 3 的新工作区界面使对窗口进行分组更加容易,并且提供了一个组织您的工作的简单方法。窗口可通过拖拽来方便的添加到工作区中,工作区切换器中的缩略图也可用于方便的在工作区间移动窗口。

2.1.5. 搜索桌面

GNOME 3 桌面包含一个整合的搜索工具,可用于启动或切换程序,以及打开近期的文档及设置。GNOME 项目将在后续版本中继续增强此搜索工具的功能。

图 4搜索桌面

2.1.6. 重新设计的设置框架

GNOME 3.0 引入了一个新版的设置浏览器,它允许您在同一窗口中浏览并搜索您的设置。GNOME 3.0 同样也重新组织了她的系统首选项,使您可以更直接地发现您需要的设置选项,并且许多设置面板已重新设计过以使其更加易用。

2.1.7. 面向主题的帮助

GNOME 3 具有一项新的面向主题的帮助,新的设计使您无需从冗长的手册页中筛选您需要的信息。GNOME 帮助浏览器的卓越的性能以及更快的搜索意味着您可以花费更少的时间来寻求您期望的建议。

2.1.8. 这还不是全部 …

GNOME 3 还有更多的特性,这是其中的一部分:

  • 一个存放您喜爱的程序的地方,叫做 Dash
  • 窗口平铺使您可以更容易地同时使用 2 个窗口。
  • 全新的墙纸,包括新的默认 GNOME 墙纸。
  • 漂亮的视觉主题,名为 Cantarell 的优雅的新 GNOME 字体

2.1.9. 更多信息

关于 GNOME 3 的更多信息 ,包括视频演示,可以在 GNOME 3 网站 上找到。

2.2. 应用程序

GNOME 的应用程序为 3.0 准备了大量的改进,在此不可能一一描述。这里简单介绍此次发布中最大的几个改进。

图 5Nautilus 文件管理器

2.2.1. 重新设计的文件管理器

GNOME 3.0 全新设计了文件管理器 Nautilus。新的界面简洁而优雅,位置边栏的设计让您可方便地跳转到重要的文件夹。重新设计了 连接到服务器 对话框以更加高效。

2.2.2. 现代化的网页浏览方式

Epiphany Web 浏览器包括了巨大的更新。浏览将更快,响应更迅速,新版本还引入了地理定位支持。新的下载管理界面和状态栏将使您工作地更加专注,并且增强的视觉效果降为您带来优雅的浏览体验。

2.2.3. 更智能地编辑文字

GNOME 3.0 包含了文字编辑软件 gedit 的改进,其中包括:智能拼写检查、压缩文件支持、改进对文档中乱码的处理。 gedit 3.0 也包括新的搜索界面,它不再限制于当前文档标签,使您一次看遍所有文档变成了可能。

图 6更智能地编辑文字

2.2.4. 更好的即时通讯

3.0 版本的即时通讯软件 Empathy 包含了诸多改进,包括呼叫管理、拼写助理,密码及证书管理。它现在能为您过滤不需要的消息并且能检索远程主机上的联系人。

2.2.5. 正在进行中的改进

GNOME 底层构架的改变意味着 GNOME 3 的程序将会更快,我们的新主题系统将会给予程序一个更加精致的视觉外观。许多常用的 GNOME 界面,如“关于”对话框,也已被增强。

2.2.6. 等等,还有更多…

其他的 GNOME 程序在 GNOME 3.0 中的改进包括:

  • Cheese 茄子摄像头软件包括新的特效,并允许用户自定义特效。
  • Evince 现在允许您为正在察看的文档建立书签。
  • GNOME 的图像查看器 GNOME 之眼 加快了速度并带来了新的插件系统。
  • Totem 3.0 包括改进的音频视频流支持。

3. 针对开发者的新特性

GNOME 3.0 增强了开发技术。大量的合并工作使许多模块已被移除。许多组件已被精简或更新,一些技术已被更高级的工具所取代。

3.1. 现代的图形界面

GNOME 的图形工具包,GTK+,现在完全弃用了老旧的 API。这使得她与现代的图形设备更加统一,而且将使她更快、更易移植。

3.2. 高级输入设备管理

如果可用,GTK+ 将会利用 XInput2。这提供了很多显著的优势,例如对输入设备热插拔以及诸如数位板等复杂输入设备的支持。与 XInput2 的整合也提供了多点输入的支持,这意味着 GNOME 已为 X11 中的多点触控做好了准备。

3.3. 提升的主题性能

GNOME 3.0 引入了新的视觉主题系统。由于使用了 CSS 语法,主题将更易于阅读,主题编写者现在也可使用诸如曲线,渐变,alpha 通道等更多的特效。新的系统也支持内含特效动画以及 RGBA 色彩。

3.4. 多平台支持

GTK+ 3.0 具有方便的支持多平台的能力(它们可以同时编译并在运行时选择)。这将使系统平台迁移,如迁移至 Wayland,变得更加简便。

3.5. 轻松地创建程序

全新的 GtkApplication 类自动管理了许多的程序整合任务,包括掌握已开启的窗口,保证唯一性,以及输出动作。这意味着创建 GNOME 程序将更加便捷、需要的代码更少。这个机制将在 3.x 周期中继续发展。

3.6. 卓越的语言绑定

GNOME 传统上支持许多高级语言。GNOME 3.0 引入的 GObject Introspection 意味着这些语言绑定将动态更新,以确保可靠性并给予开发人员对我们的核心技术中的全部功能的完全的访问权。

3.7. 快速、简洁的设置

GNOME 原有的设置工具在 3.0 中已被两个新组件所取代。相对于旧版工具,它们两者都具有突出的优点。GSettings 提供了简洁高效的设置 API,并且允许创建属性组以更方便的进行设置。dconf 是两者中的新版极速存储/检索部分。

3.8. 更加丰富、灵活的用户界面

GNOME 界面工具箱增加了增强的布局能力,这有利于更加灵活、便利的界面控制元素及内容显示的空间布局。3.0 也引入了几个新界面控件,例如转换器与程序选择对话框。

图 7全新的程序选择对话框

3.9. Anjuta 集成开发环境

Anjuta,GNOME 的集成开发环境,在 3.0 版本中包含了许多改进,其中包括自动将控件连接到信号,改进的 autotools/pgk-config 支持,以及一个全新的 Git 集成系统。

3.10. 升级到 GNOME 3

我们的 移植指南 包含了将现有的 GNOME 软件移植至我们的新开发技术上的指南。

4. 国际化

感谢世界各地的 GNOME 翻译项目 成员,GNOME 3.0 提供了超过 50 种语言的支持,很多都包含了用户及管理员手册。

支持语言包括:

  • 中文 (中国)
  • 中文 (中国台湾)
  • 中文 (中国香港)
  • 丹麦语
  • 乌克兰语
  • 书面挪威语
  • 俄语
  • 保加利亚语
  • 加利西亚语
  • 加泰罗尼亚语
  • 加泰隆尼亚语(瓦伦西亚语)
  • 匈牙利语
  • 卡纳达语
  • 印地语
  • 印尼语
  • 古吉拉特语
  • 土耳其语
  • 塞尔维亚拉丁语
  • 塞尔维亚语
  • 孟加拉语
  • 巴斯克语
  • 巴西葡萄牙语
  • 希伯来语
  • 希腊语
  • 德语
  • 意大利语
  • 拉脱维亚语
  • 捷克语
  • 斯洛文尼亚语
  • 旁遮普语
  • 日语
  • 法语
  • 波兰语
  • 泰米尔语
  • 泰语
  • 爱沙尼亚语
  • 瑞典语
  • 立陶宛语
  • 罗马尼亚语
  • 芬兰语
  • 英式英语
  • 荷兰语
  • 葡萄牙语
  • 西班牙语
  • 越南语
  • 阿拉伯语
  • 阿斯图里亚斯语
  • 韩语
  • 马拉地语

很多其他的语言为部分支持。更多关于 GNOME 翻译覆盖范围的信息可参阅 GNOME 的翻译状态网站

将像 GNOME 一般巨大的软件包翻译成一门新的语言,即使对于最热心的翻译团队而言,也是一项艰巨的任务。对于本版本,维吾尔语团队做了大量的工作,他们的翻译完成度提高了超过 37 个百分点。世界语团队同样也将翻译完成度提高了 21 个百分点。

5. 获取 GNOME 3.0

GNOME 3.0 的源代码是可自由下载及重新分发。(但是,我们建议用户等候发行版或厂商开始提供 GNOME 3.0)关于如何获取 GNOME 3.0 的信息可参见GNOME 3 网站。该网站同时也提供了可用来试用的 3.0 Live 镜像

为了提供最前沿的用户体验,GNOME 3 桌面需要图形硬件加速的支持。如果不能满足,GNOME 3 回退桌面一样能提供出色的用户体验并且加入了此版本中诸多的改进。

6. 展望 GNOME 3.2

GNOME 3.x 系列下一个版本计划于 2011 年 9 月或 10 月发布。在计划中包含了许多新特性和增强,例如:在“活动”总览视图添加文档界面,应用程序菜单融入顶部面板,以及与文档分享及网络帐户集成。

7. 致谢

此次发布离不开 GNOME 社区的辛勤工作和无私奉献。在此祝贺并感谢为此付出的每一个人,是他们使 GNOME 3.0 变成了现实。

此发行注记可自由翻译成任何语言。如果您希望把它翻译成您所使用的语言,请联系 GNOME 翻译项目

此文档以Creative Commons Sharealike 3.0许可证发布。版权所有 © The GNOME Project

由 Allan Day 在 GNOME 社区帮助下构建。