Unity的变革:全新的任务切换

系统 Linux 游戏开发
作者将具体的介绍产品细节,而不是具体的技术实现。本主题将是系列文章,这是第一篇,主要讲Unity的变革,作者将从Ubuntu 11.04开始的默认桌面环境说起,介绍Unity的任务切换机制的改进带来新版本的Unity的一些设计思路。

 离Ubuntu 11.10的发布只有不到一个半月了,这次Ubuntu又会带来什么新鲜的东西?还是像11.04发布那会,带来一个不是很稳定、又饱受争议的Unity?

经过我这段时间对Ubuntu 11.10开发版的体验,我很欣喜地看到,Unity的进步和改善非常的显著,细节打磨地非常好。尤其是新的「Alt+Tab任务切换机制」,在GNOME 3的基础上又改善了不少。

简单地说,GNOME Shell的Alt+Tab任务切换,引入了在使用「Alt+`」进行「窗口间切换时」显示「缩略图」的功能。这个缩略图的增加可以帮助用户在多个窗口中切换时,不用盲目地不停地按「Alt+`」,视觉反馈让用户可以知道有几个窗口可以切换。

 

GNOME Shell Alt Tab 01

 

而新版本的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都最小化了,显示出当前的桌面。尽管有其他快捷键可以达成这个效果,但不可否认新增的这种方式给用户多了一种选择。

 

Ubuntu 11.10 Alt+Tab 01

 

上面讲了Unity任务切换的几个变化,那么「Alt+`」窗口间切换是怎么个形式呢?如下图:

不像GNOME 3是在下面新增了一条来显示其他窗口,Unity直接以漂亮的动画效果将Firefox的图标展开,变成了三个Firefox的窗口,此刻用户可以按「Alt+`」在这三个窗口中不断循环,直到定位至自己想要的窗口。

从操作感来说,这个与GNOME 3、Mac OS X无异,但是从视觉上讲,你更喜欢哪一个呢?总之我是喜欢Unity这样。

 

Ubuntu 11.10 Alt+Tab 02

 

本文仅从Unity的任务切换机制的改进来反应新版本的Unity的一些设计思路,其他更多细节地改进将在之后介绍。

相信一个多月后全新的Unity会重新吸引半年前因为不习惯Unity而继续使用GNOME的同学,你愿意不愿意尝试一下?

原文:http://imtx.me/archives/1653.html

【编辑推荐】

  1. 图解Ubuntu 11.10的新Unity界面
  2. Ubuntu 11.04用Unity加速桌面导航
  3. Cardapio:在Ubuntu Unity 里使用传统菜单
责任编辑:黄丹 来源: imtx.me
相关推荐

2013-05-30 10:23:37

2015-08-18 11:16:02

Unity 8桌面3D

2012-04-16 13:53:13

惠普IT系统云计算

2012-05-16 12:46:55

Win8WindowsXP

2014-07-15 09:42:56

Windows 9

2013-06-25 09:16:10

Unity3D

2014-07-15 11:13:24

Windows 9

2011-04-25 14:51:59

Linux任务切换TSS

2013-08-22 16:54:31

速途网

2012-03-27 14:09:02

惠普应用变革HP

2023-11-24 16:23:12

2021-01-12 06:00:54

AI人工智能教育

2024-02-20 18:39:01

2024-09-12 18:53:34

2022-02-18 08:25:46

微软Windows 11任务管理器

2009-04-28 19:32:38

LinuxXP变革

2023-08-01 07:19:15

变革管理项目

2010-10-12 09:17:42

本地代码Native CodeNative Clie

2012-07-30 13:12:04

Office 2013SharePoint

2022-03-30 08:24:25

操作系统内核开源软件
点赞
收藏

51CTO技术栈公众号