将CNNIC证书清出Chromium for Linux
WPS for Linux alpha试用

Deepin体验(1):桌面

Tiger Soldier posted @ 2012年1月14日 01:22 in linux with tags deepin , 11605 阅读

由于本子突然挂了,修好要一段时间,只好转用家里的机子。Windows自然是用不惯的,于是趁着这个机会装了个Linux Deepin试试。

为什么是Deepin?

我一直关注Linux在桌面的应用(不过很多时候只是关注我需要的应用),希望Linux桌面能更人性化,细节更好,更方便,因此我一直很赞赏Ubuntu在Linux桌面便捷性上做出的努力。Deepin等基于Ubuntu的发行版诞生的时候我并没有太多关注,认为只是一个再打包、美化的衍生版。直到我与Deepin的核心开发者ManateeLazyCat聊了一次,我才开始关注起Deepin。

ManateeLazyCat在聊天中一直强调应用的质量、设计、体验与细节。我感到Deepin团队并不是简单的克隆衍生这么简单,他们确实关注Linux桌面的体验,是一个有追求的团队。聊天时我知道Deepin要对Gnome Shell进行改进,这也使得我对Deepin 11.12有所期待。

另一点,Deepin对Wine进行了一些研究,有默认的WineQQ和迅雷等,似乎可以减轻国内用户上手的难度。

Deepin对Gnome Shell的改动

在安装Deepin之前,我已经在发布通告和视频上了解了对Gnome Shell的改动部分。我是Gnome Shell的爱好者,Gnome 3.0刚推出时我就放弃了Ubuntu,转向Arch,就是为了尝鲜。当时我写了一篇试用感想,指出了一些Gnome Shell用户体验和细节上的不足。Deepin对Gnome Shell的许多改进与我的想法不谋而合。

Dock

Deepin将Gnome Shell的Activity overview左侧的dash隐藏,换成了dock。虽然叫dock,但是更像win7里的新版任务栏。应用的显示与dash差不多,都是以图标显示。如果新开的程序在dock上有启动器,则启动器上有高亮标记。鼠标移动到启动的程序图标上时,会在下方显示已经打开的窗口缩略图,并且能直接在缩略图上关闭窗口,这个行为与Win7的一样,非常有用。

Deepin Dock的缩略图
Deepin Dock的缩略图

我认为Deepin的这个dock是对Gnome Shell的巨大改进。我曾经抱怨过在Gnome Shell里使用dash启动程序太过繁琐,不少人怀念在Gnome2时代panel上可以直接加入启动器并直接切换窗口,Deepin的dock把这个体验带回了Gnome3。比起Gnome shell官方的dock扩展,Deepin的dock胜在直接进驻顶栏,不需要频繁隐藏与显示,也不额外占用空间。另外窗口缩略图可以快速在同一个程序的不同窗口之间切换,而dash和官方dock必须用右键。当然Deepin的dock也有缺点,后面再说。

Activity overview

由于不再需要显示dash,Deepin将Activity overview的工作区间切换和应用程序选择移到了左侧,这也是我期待已久的改进。我已经报怨过Gnome Shell将它们放在右侧导致使用时鼠标移动距离过大,分散注意力。移动到左侧后,鼠标从左上角进入Activity overview后直接向下即可。

工作区间选择已经移到了左侧
工作区间选择已经移到了左侧

另外的一个改进是在窗口与应用程序两个标签切换时,只需要鼠标移动到想要的标签上,不需要单击,在应用程序的各个分类之间切换也是一样。这个在减少点击的同时,也带来了操作体验不一致的问题,刚开始使用反而会不习惯。

另外Deepin在Activity overview的窗口缩略图上显示了程序图标,这个是小细节更改,很自然,我一开始还没注意到。

Alt+Tab

Deepin的Alt+Tab类似以前使用compiz的效果,取消了Gnome Shell以程序为切换单位的设计,配上窗口缩略图。Gnome Shell的Alt+Tab设计是我比较喜欢的,因为我开的窗口(主要是终端)比较多,分组之后切换更方便。

Gnome Shell另一个特点是将其他工作区间的程序列在右侧,用一条竖线分离,这样使用Alt+Tab也能切换到其他工作区间的程序,对我这种程序乱扔工作区间的人特别有用。Deepin则是在Alt+Tab中将其他工作区间各作为一个切换单位,可以使用Alt+Tab切换工作区间,也是个不错的设计。切换到工作区间上高亮的颜色与普通窗口不同,一眼就能认出是工作区间,这个细节很贴心。两种设计各有千秋,我更喜欢Gnome Shell的。

Alt+Tab可以切换工作区间,且高亮的颜色与普通程序有区别

桌面

很多人报怨Gnome Shell的桌面不能放图标,不能显示桌面。Deepin满足了他们的要求。桌面可以添加程序,也可以将文件拖动到桌面中。Dock的第一个图标就是显示桌面,且不可删除。不过Alt+Tab没有像Win7那样专门引入一个显示桌面。

说实在的,我对桌面持可有可无的态度。使用Gnome Shell之后我认为桌面上摆放图标和程序启动器是没有必要的。不过能把一些临时文件放在桌面上对很多人来说还是很有用的。

其他改动

为了把顶部空间留给dock,deepin把时间移回了右侧,并且隐藏了星期。虽然这是一项回归传统的改动,我却觉得看时间不方便了,毕竟从中间唯一的地位并为与右侧其它物件并列,找起来是会多花点时间的。

默认显示窗口最大化与最小化按钮。我知道很多人对Gnome3默认只显示关闭很不爽,我一开始也认为这是开发者自以为是的傲慢。但是使用了一段时间后,我发现最大化和最小化确实没有必要。因为Gnome Shell可以将窗口拖动到顶部最大化,我个人习惯于双击标题栏最大化,这两种方法只需要将鼠标移动到标题栏,并不需要寻找那小小的最大化按钮。至于最小化,Gnome Shell里桌面已经成了废品,Activity overview能更好地找到想要的窗口,最小化已经失去了它的价值。

Deepin默认安装并开启了把挂起改为关机的扩展。关于Gnome Shell的这个设计已经被我骂了无数次,Deepin的这个安排是必须的。

Gnome Shell把所有程序的托盘图标都隐藏在了右下角,Deepin使用扩展将它们放回了右上角。说实在的,那些图标放在顶面板上真不好看。

总的来说,Deepin的这些改动确确实实对改进了Gnome Shell的体验,是相当用心的。

下面要开始说坏话了

虽然ManateeLazyCat非常看重细节,但是Deepin的细节还是有很多不到位的地方。

主题

Deepin为Gnome Shell自定了一套主题,绿色的背景加上半透明的顶栏很美观。但是一旦打开右上角的个人菜单,问题就来了:聊天状态的文字是黑的,根本看不清。

聊天状态
“不可用”三个字完全看不清

一旦点开这个状态,展开下拉菜单,更严重的问题出现了。由于菜单是半透明的,下拉菜单中的字与菜单中的字重合之后更看不清了。

菜单中的下拉菜单
有谁能看出“可用”这两个字么?

半透明的问题使得日历也很伤眼睛,这里就不截图了。问题的关键是透明程度太高,使得本应被遮挡住的东西没有真的被挡住,结果影响了上方内容的识别。如果为了美观真的要这么高的透明度,那么下方的图像应该进行模糊处理,Windows 7的毛玻璃特效就是这么做的,效果很好,印象中KDE的panel也进行了模糊处理。然而Gnome Shell目前还没有这种功能,因此透明度还是低点比较安全。

Deepin主题的另外一个不足就是设计风格不统一,菜单上绿色的开关按钮十分扎眼,而系统通知干脆就是真个白色,与顶栏风格完全不协调,而且非常不显眼,经常被我忽略。我最喜欢的聊天通知栏,链接的颜色是白色,混在白色的背景里完全看不出来。通知栏的主题绝对是个败笔。

Deepin自带的是fcitx输入法,但是没有对fcitx的状态图标进行处理,与旁边的图标相比完全协调。

不合群的fcitx
不合群的fcitx

左上角的Deepin图标实现得很奇怪,切换到Zukitwo主题会变一个图标,而切换到默认主题则是空白一片。

Dock

Dock是Deepin的亮点,但是依然有许多不足的地方。最大的缺憾就是缺少拖动功能,无法把程序从Activity拖到dock上,无法把图标拖到桌面,无法把文件拖到图标上打开,更无法通过拖动更改图标的顺序。拖动功能的缺失让dock失色不少。

另外dock有一个bug,工具提示偶尔不会消失。这个bug很容易触发,好在可以通过单击几次工具提示让它消失,勉强可以克服一下。

Dock的启动器和图标大小是固定的,一旦更换了主题,顶栏高度不同了,就会显得非常奇怪。

顶栏变窄后dock会凸出一块
顶栏变窄后dock会凸出一块

总结

Deepin对Gnome Shell的改动是有目共睹的,我认为最好的改动就是dock和activity overview。虽然还存在很多细节上的问题,但是瑕不掩瑜。在这一块上,Deepin确实是花了心思的。

说到细节,我还想废话几句。做GUI程序的开发者应该都会感觉到,细节是最头痛的地方。我认为,细节就是用时间堆出来的,没有足够的时间就无法打磨出完美的细节。而一个人的时间是有限的,虽然能力的高低会影响工作的效率,但是再强的人也有他的极限,因此细节可以说是用人力堆出来的。Linux桌面经常被人诟病的一点就是细节不足,这其实与人力和时间也是有关系的。KDE4推出后骂声不断,据说到了4.6才开始真正可用,可见要做好细节需要大量工作。Gnome Shell有个活动叫Every Detail Matters,也是希望不断补上细节上的不足。11.12是Deepin的新尝试,资源与时间有限,细节不足在所难免,不妨让他们用时间来慢慢改善。

另外,Deepin的人手应该是不足的,有志着可以联系他们,帮助Deepin成长。

  • 无匹配
  • 无匹配
lovesnow 说:
Jan 14, 2012 02:26:33 AM

 我来参观下  

艳文 说:
Jan 19, 2012 12:13:03 PM

还是喜欢自己倒腾ubuntu。。。。

Avatar_small
fenprace 说:
Jan 19, 2012 05:43:19 PM

还是Archlinux自由定制爽

艳文 说:
Jan 19, 2012 09:05:57 PM

@fenprace: 小菜鸟 不会折腾那么高级的东西呀。。。。

Head_small
Tiger Soldier 说:
Jan 19, 2012 10:40:21 PM

@艳文 @fenprace: Linux要进入普通用户桌面,必须要有一个不需要人折腾的版本

Avatar_small
fenprace 说:
Jan 20, 2012 12:48:25 PM

@Tiger Soldier: 如果真的想在Linux下搞的话,必须摆脱对命令行的恐惧,Ubuntu这种极力想避免命令行的做法在Linux下是行不通的(入门还可以,但不能沉迷在Xorg中,一定要及时跳出来)

Aenon 说:
Jan 20, 2012 11:43:38 PM

@fenprace: 为啥? 我就用图形界面。Linux 有一些非技术用户有什么不好呢?

邱焜 说:
Jan 22, 2012 12:39:21 PM

linux 桌面肯定是在进步的,=-= 但是我认为不如 android 模式啊。

yalding 说:
Sep 08, 2012 05:32:31 PM

我觉得,有了那么多的gnome shell extensions,gnome shell的定制性已经很高了。虽然也要花些时间去寻找和配置,也需要一些英文能力。

当然,互联网用户极大部分是中低端用户,所以一个「out of box」就能够有完美体验的版本自然也是非常有必要的。苹果和hao123都是借助这些用户成功的。

所以这点上,ubuntu做的努力值得赞扬。

现在那些愿意折腾的用户已经有了极其丰富的选择了(连世界观都可以对号入座了),为「懒人」提供些选择也是一个值得努力的方向。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter