好久没写技术相关的文章了,浑身发痒。今天就来一篇,具体的说是介绍产品细节的文章,而不是具体的技术实现。会写好几篇,第一篇便是讲Unity的——Ubuntu 11.04开始的默认桌面环境。 离Ubuntu 11.10的发布只有不到一个半月了,这次Ubuntu又会带来什么新鲜的东西?还是像11.04发布那会,带来一个不是很稳定、又饱受争议的Unity? 经过我这段时间对Ubuntu 11.10开发版的体验,我很欣喜地看到,Unity的进步和改善非常的显著,细节打磨地非常好。尤其是新的「Alt+Tab任务切换机制」,在GNOME 3的基础上又改善了不少。请看: 整整一年前,我写过一篇《GNOME Shell的“Alt+Tab”革新》,引用一张老图。 简单地说,GNOME Shell的Alt+Tab任务切换,引入了在使用「Alt+`」进行「窗口间切换时」显示「缩略图」的功能。这个缩略图的增加可以帮助用户在多个窗口中切换时,不用盲目地不停地按「Alt+`」,视觉反馈让用户可以知道有几个窗口可以切换。 而新版本的Unity在这上面走的更远,在进入任务切换时,不需要切换至窗口切换模式,用户便能得知该App有没有多窗口了。如下图的Firefox图标,眼睛一看就知道有3个Firefox的窗口。 另外一个小细节是,如果开启了很多App,则会以「Cover Flow」的特效层叠起来,见右边的两个图标,保证了在很多App间切换时,始终聚焦在主体及其周围。 另一个新增的东西是,首次增加了「Show Desktop」这个东东。用Mac OS X的同学都知道,在Mac下无论有没有开启App,至少是会有一个Finder的App是可以作为当前正在运行的App的(切换到它的效果是全局菜单变成了Finder和当前的Finder窗口)。 而Unity增加的这个「Show Desktop」呢,不仅会使全局菜单变成文件管理器,而且会真的Show Desktop,也就是所有的App都最小化了,显示出当前的桌面。尽管有其他快捷键可以达成这个效果,但不可否认新增的这种方式给用户多了一种选择。 |