谈谈Linux桌面的设计思想
Tofloor
poster avatar
maokewu
deepin
2014-12-11 00:41
Author
使用Deepin 2014.1近一周,一开始的确给我耳目一新的感觉。觉得Deepin终于抛开了Windows的桌面,但让我更加佩服的是Deepin的应用商店,让用户安装自己的应用不再是一个痛苦的煎熬过程。不到一周,我所需的应用就统统搞定了。但在使用过程中也发现了几个问题。
1、没有了传统的任务栏,使用过程中在各任务之间的切换不太方便。虽然仍可实现,但不直观。
2、用CrossOver来解决Windows应用不是最佳途径。VirtualBox作为一款开源的虚拟机,用于Linux下解决Windows应用相当棒!我自2008年使用以来,其带来的好处很多。其一是能够让你更换电脑或操作系统时,可以卸下虚拟硬盘或导出虚拟机,方便地迁移到新的机器上或新的操作系统环境中,而不丢失你的应用环境设置。其二是不用当心安装未明软件对虚拟机的损害,因为VirtualBox有完善的虚拟机备份还原机制。其三是利用VirtualBox的数据空间功能,可以方便地访问虚拟机之外的文件。包括Linux和Windows下的文件。其四是对于开发人员而言,利用虚拟机将便于测试你开发的应用。当然,最大的好处是不用安装任何杀毒软件,远离Windows病毒的困扰,等等。
3、部分图标没有文字提示。
其次,我觉得Linux桌面成功的关键不在于桌面是否漂亮、新颖(虽然也有少数在乎这个问题),而是在于用户用起来顺手。即容易找到所需的应用,安装应用简单,使用起来不麻烦。要知道绝大多数人不愿意学习新的东西。为什么Windows XP在中国如此流行?这与该系统是否新进毫无关系,人们习惯于已经学会的东西而已。所以,对于大多数人而言,仿XP界面没什么不好。呈现给用户的界面无非是一个壳而已。远比解决应用兼容来得简单。因此,建议Deepin可以采取灵活的态度对待用户。其方法是除现有界面的Deepin外,可以做仿XP界面的Deepin,让用户选择下载后安装。甚至可以做成安装时由用户选择使用那一种桌面。比方说,仿Windows XP界面或所谓的时尚界面等。
Reply Favorite View the author
All Replies
2 / 3
To page
o0jwj0o
deepin
2014-12-11 22:33
#21
中标麒麟的桌面就是仿xp,表面上的一模一样,不在表面的却不怎么一样。虽然它是初步仿了xp,操作习惯也还比较靠近,但又怎么样,多数普通人想着,我用它还不如直接用xp。

而现在的年轻人谁没有一部手机,谁不喜欢外观和技术评测,到微博里看看,只要你说这手机有哪怕一点创新,他们立刻会证实一下你有没有抄袭,然后黑你一番。
所以说,如果想通过仿,这些人的抵触情绪可能在你的想象之外,

仿xp,不但败给了对手,而且毫无自己的理念和卖点,还落得一个山寨的骂名,丢掉的用户说不定比“骗”得的用户多,不要低估了现在人的智商和他们期待真正国产的以彰显自己不会被愚弄的情感,通过仿反而让他们觉得受到了愚弄。即使仿了,由于系统底层不同,习惯上依然不可能接近,继续改下去,话说当初我为什么用linux来着?为什么不用windows呢……
赞同
Reply View the author
sunkunmine
deepin
2014-12-12 04:42
#22
仿XP那得多没节操!我认为deepin 2014在桌面上做的还是不错的。只是少了些属于自己UI概念。比如微软现在推崇的"内容即UI",当然我不是要求模仿WIN,我只是希望DEEPIN和整个linux有一个真真正正属于自己的桌面。
模仿别人——从一开始你就输了。
Reply View the author
vtrue
deepin
2014-12-12 05:20
#23
我喜欢现在的桌面环境,我也是刚从WINDOWS下转过来的,尽管我现在还不知道怎么去安装软件和游戏,更对命令终端不了解,但是现有的这个环境让我觉得是在不同与WINDOWS的新系统,只要桌面环境更趋向人性操作,不管设计成什么样都会让人喜欢。我对现有的系统有点建议是增加一些指导(含使用指导的文字描述,或是软件游戏安装的相关描述指导),虽然现在系统中有“商店”、“游戏”,但平台还不够强大包含的东西不一定让我们这些小白满意,对与从其他网站下的软件和游戏不懂如何操作(我刚才说过了刚从W转过来是个纯小白),希望有个指导方向。
Reply View the author
stevobm
deepin
2014-12-12 06:28
#24
仿XP这种没节操的事情我们一定不会做的, 我们可以为了用户习惯提供多种选择(比如Dock三种模式), 但是我们不会做那种“仿”别的系统的事情, 不但没节操更没主见。
其实大家的建议并不冲突。用户都是希望得到一个美观而容易上手的系统。我们没有必要去仿照某个系统,但是我们有必要尊重用户养成的思维习惯。养成一个思维习惯是不容易的,某些地方我们其实也有必要顺势而为。一个用惯Windows系统的用户想要关机,他会怎么做,他会第一时间去开始菜单找关机按钮,无论开始菜单长得什么样,是像XP、还是像Win7、还是类似于mint那样的菜单,在用户眼中都是相同的。Win8打破了这个用户多少年来得以养成的习惯,让无数人在关机时刻为此抓狂,所以被用户闪电般的抛弃。从某种角度来讲,win8肯定是一款失败的系统。Deepin从Win8的身上得到了某些灵感,这并不是什么坏事。但如何在创新的同时也能够让新用户无痛迁移?一如前面所说,用户喜欢的并不是XP的界面本身,而是其一脉相承的操作习惯。他习惯了一个系统,无需多做学习就可以很快融入另一个系统(如Win7),这就是他想要的感觉。解决这个问题其实也很简单,提供一个兼容选项,即一个传统菜单。不是去简单模仿XP,因为XP的审美其实在当代已经过时,我们需要的只是一个用户认识的菜单,一个他去左下角就能有一种回家的感觉。可以是一个比Win7更炫的菜单(为什么要去仿呢?为什么不能结合Linux的特点有所超越呢?)。mint算得上是一个较为成功的系统,因为它懂这个道理(mint的开始菜单也不同于任何一个Windows)。Deepin可以做得更好,开始菜单也是如此。
Reply View the author
maokewu
deepin
2014-12-12 16:29
#25
终于有人理解我的帖子的意思。老实讲,我对XP没有什么好感!我下决心从Windows迁移到Linux,就是从Windows XP开始的。2003年,我的办公电脑由于使用同事的U盘,染上病毒,居然导致无法开机,重装系统时,又不慎将电脑上的所有资料化为乌有。那可是我多年的心血积累下来的。一怒之下将随机系统光盘(红旗 Linux 3.2)找出来安装上去。用了不久还是卸掉了。因为满足不了我的需求。但当时找不到替代XP的系统,只好重新安装XP,但不幸的是在2006年,我的办公电脑又一次被“灰鸽子”感染,虽未导致损失,但为此病毒折腾了我好久。后来到中科红旗网站上一看,红旗Linux已经升级到6.0了。立马下载刻盘后安装。同时保留了XP分区,经过一段时间折腾,我已经不用依赖XP了。我之所以建议Deepin对桌面的处理可以采取灵活的态度。只是因为有太多的用户依赖XP的操作界面而不愿放弃。至于我自己,30年的IT生涯,会在乎所谓的界面么?
Reply View the author
stephenjy
deepin
2014-12-12 17:15
#26
终于有人理解我的帖子的意思。老实讲,我对XP没有什么好感!我下决心从Windows迁移到Linux,就是从Windows XP开始的。2003年,我的办公电脑由于使用同事的U盘,染上病毒,居然导致无法开机,重装系统时,又不慎将电脑上的所有资料化为乌有。那可是我多年的心血积累下来的。一怒之下将随机系统光盘(红旗 Linux 3.2)找出来安装上去。用了不久还是卸掉了。因为满足不了我的需求。但当时找不到替代XP的系统,只好重新安装XP,但不幸的是在2006年,我的办公电脑又一次被“灰鸽子”感染,虽未导致损失,但为此病毒折腾了我好久。后来到中科红旗网站上一看,红旗Linux已经升级到6.0了。立马下载刻盘后安装。同时保留了XP分区,经过一段时间折腾,我已经不用依赖XP了。我之所以建议Deepin对桌面的处理可以采取灵活的态度。只是因为有太多的用户依赖XP的操作界面而不愿放弃。至于我自己,30年的IT生涯,会在乎所谓的界面么?

界面只是用户体验里很小很小的一个东西。提供类XP的界面,顶多第一眼看上去很熟悉,但是一旦拿起鼠标开始用,还是差别很大。虽然日常生活的需求大多数都能满足,可是,当你下意识去想去打开酷狗音乐,发现没有,找不到pps,甚至记事本都找不到。没有“我的电脑”,没有D盘,以前积累的各种习惯(比如按分区整理自己的文件)这里都没有,这种冲击是非常大的。我觉得提供一个相似的界面没有好处,反而可能增加用户迁移的成本。因为相似的界面,会给用户以“使用习惯也相似”的暗示,用户对这个系统就会有更多“与以前一样”的预期,更多的预期意味着更大的失望与抵触。我爸妈是基本不懂电脑的,刚开始让他们接触电脑时用的是xp,后来换win7之后他们就很不习惯,总是跟我抱怨“原来在这里的xx怎么没了”。后来给他们买了个ipad,他们就没有这样的抱怨(比如他们在电脑上常玩的游戏,ipad上怎么没有啊?没有问过这类问题),因为一看就是不一样的东西,他们就没有这样的预期,相反,他们会主动问我ipad上聊天用什么,也是用qq吗?上网用哪个东西(他们不知道“浏览器”这个词汇)?他们会主动的为自己的需求来寻求解决方案。

提供一个相似的界面,也许给人的第一印象是好的,但是真的开始用起来,上手难度未必就简单,而且可能会更难。而近年来,计算机交互的方式一直在革新,用户体验一直在改善,Deepin不可能守着旧的操作体验,不可能把XP大多数的体验都搬过来,那么只留一个皮可能反而会得不偿失?
Reply View the author
stephenjy
deepin
2014-12-12 17:34
#27
“守旧”的思维是很有趣的。在Linux有关的论坛上,大家平时常问的问题是“xx软件在Linux下有什么替代品”,在这样的问题的背后,其实提问者想的不是“在Linux有什么软件可以听歌?”,而是“在Linux下有什么软件可以像XX软件一样的方法听歌”。许多人在问“xx软件在Linux下有什么替代品时”,ta预期的是“在Linux下有什么软件可以像xx一样干一件事情”(当然,也不是所有人,有时候这么问只是为了更方便的描述问题)。

这样的问题不仅仅在Linux上有,在Mac上也是一样的,很多人买了MacBook然后装Windows,如果Mac上能自定义主题,可以做的跟Windows一样的外观,这些人就不会重装Windows了?仍然会的。因为大家想要的不仅仅是视觉上的体验与以前一样,同时也期望着所有的操作都跟以前一样。苹果在MacOS上算是很成功了(不要拿Mac系统用户的绝对数去跟Win用户的绝对数比较,这没有意义),有许多用户留在Mac上了,这些用户其实是付出了一些代价的,改变习惯的代价。然而让他们愿意改变的原因是,Mac虽然操作体验与Win不同,但是确是一个好的体验(也不要去跟Win比究竟哪个更好,绝对值都没有意义)。

Deepin如果也能够做出一整套很好的操作体验,那么它跟Win、跟Mac像不像就无所谓了,用户最终是会愿意去付出这个迁移的成本的。
Reply View the author
hmjole067179
deepin
2014-12-12 17:40
#28
想发展更多的用户我觉得可以提供这种模式供人选择 别人用不用是别人的事 有能力切换才比较好
Reply View the author
hmjole067179
deepin
2014-12-12 17:41
#29
强制别人用Dock这种比较费资源的方案你觉得真的好么
Reply View the author
136******54
deepin
2014-12-12 17:44
#30
强制别人用Dock这种比较费资源的方案你觉得真的好么
不能说强制别人使用,每个发行版都只是提供一种或者几种解决方案,Dock是Deepin的解决方案
Reply View the author
hmjole067179
deepin
2014-12-12 17:45
#31
开始菜单不一定要有 但是能从一个功能块找至几乎所有系统功能这个思路很好 要知道Win的设计师很聪明 选择的方案大都也很合理 学Win我觉得可以从思路去学 当然完全的模仿是没必要的 学精髓 不用学表面样式
Reply View the author
hmjole067179
deepin
2014-12-12 17:47
#32
[quote]强制别人用Dock这种比较费资源的方案你觉得真的好么
不能说强制别人使用,每个发行版都只是提供一种或者几种解决方案,Dock是Deepin的解决方案[/quote]
Deepin也应该提供几种方案 Dock费资源这个肯定是不可取的 至少要有不费资源的方案
Reply View the author
ArthurDeepin
deepin
2014-12-12 17:55
#33
dock不是有三种模式吗?浪费资源是指?mac也是类似的,很想听一下你的想法
Reply View the author
hmjole067179
deepin
2014-12-12 18:09
#34
费资源是指占用CPU 内存 显卡 眩目的效果是以占用资源实现的
能用100CPU时间就能实现时为什么要用1000CPU时间 能用1M内存实现时为什么要占用10M内存
为什么在虚拟机里跑不好 不就是资源占用多么
不是每个用户的电脑都是高配置 好的系统应该是适应面广的 硬件高求低
Reply View the author
ArthurDeepin
deepin
2014-12-12 20:49
#35
费资源是指占用CPU 内存 显卡 眩目的效果是以占用资源实现的
能用100CPU时间就能实现时为什么要用1000CPU时间 能用1M内存实现时为什么要占用10M内存
为什么在虚拟机里跑不好 不就是资源占用多么
不是每个用户的电脑都是高配置 好的系统应该是适应面广的 硬件高求低

我主要表述一下观点:deepin的卡顿与是否采用dock这种形式无关,而与实现这种形式的技术有关。(ps:在另一个帖子里我也是相对较支持开始菜单的,但这不影响观点)

人的感观是比较主观的,xp刚出来的时候也是以华丽著称——华丽是感观上相对的,但是xp确实相对省资源,因为那个时代资源也是相对较低的,看下面。

目前deepin这点东西还称不上炫目华丽,目前这种感观主要还是靠简单的图片和色调来传达的,而不是特效。好看不等于华丽,也不等于耗费资源,而只是一种审美格调,影响运行效率的不是形式,而是实现这种形式所采用的技术。

说点实在的,deepin确实耗资源,他不会推荐你用1G的配置,但是这与是否采取dock形式展示东西无关,如果你翻一翻dock组件的文件夹,你会发现它确实是如官方所说,采用了和网页一样的html5技术,它的背板就是一张svg格式的图片,整个的组成就是:图片、文本、和css样式表(也是文本),也就是说它的组成元素实在是太普通平凡了。那它为什么效率不高呢?因为这些东西还不能直接转化为我们所看到的,它的底层还有一个Webkit渲染器,就是和浏览器一样的东西,将文本和图片转化为界面。也就是说,它这个dock不是预先编译好的二进制文件,而是需要通过渲染器转化的。效率自然不高。

说白了,即使deepin用html5将dock画成和xp一样朴实无华的任务栏(deepin的dock的高效模式和经典模式),它也不可能有多高的效率。
html5就像作画一样,你把它画圆了,称为dock,你把它画扁了,称它为任务栏,实质上它们还是一个东西,deepin的三种模式都只不过是画了三张图而已,而不是糅合了新的一种技术。
总之,耗费资源,罪不在dock形式,它顶多是一种审美格调。

以上这些关于html5的,个人猜测,实际上deepin技术上可能还有更多不同和创新的地方。
Reply View the author
knightlu
deepin
2014-12-17 00:15
#36
ui界面就是用户习惯,不培养自己的用户习惯做ui干嘛,所以仿这种事就是吃力不讨好。

现在linux最大的问题就是桌面环境太多,原始ui再好看,装个gtk软件、装个kde软件,马上丑得要死,所以深度推广自己的桌面环境才是重中之重,只有其他开发者也参与进来,才能达到统一的界面风格。
Reply View the author
边城浪子1777
deepin
2014-12-17 02:40
#37
仿XP那得多没节操!我认为deepin 2014在桌面上做的还是不错的。只是少了些属于自己UI概念。比如微软现在推崇的"内容即UI",当然我不是要求模仿WIN,我只是希望DEEPIN和整个linux有一个真真正正属于自己的桌面。
模仿别人——从一开始你就输了。
腾讯QQ也是模仿和抄袭ICQ起家的,你能说腾讯输了么?主要是要做到青出于蓝胜于蓝,谁都是从模仿开始,路都不会走难道就会跑了?
Reply View the author
136******54
deepin
2014-12-17 04:17
#38
[quote]仿XP那得多没节操!我认为deepin 2014在桌面上做的还是不错的。只是少了些属于自己UI概念。比如微软现在推崇的"内容即UI",当然我不是要求模仿WIN,我只是希望DEEPIN和整个linux有一个真真正正属于自己的桌面。
模仿别人——从一开始你就输了。
腾讯QQ也是模仿和抄袭ICQ起家的,你能说腾讯输了么?主要是要做到青出于蓝胜于蓝,谁都是从模仿开始,路都不会走难道就会跑了?[/quote]
腾讯能成功并不代表其他人也能成功
再者,Deepin现在的桌面某种程度上也是仿制,控制中心肯定借鉴了Win8,Dock像Mac,所以既然模仿就要模仿现在的潮流和未来的潮流,而不是XP这个过去的潮流
Reply View the author
maokewu
deepin
2014-12-17 19:54
#39
有关操作界面的问题,我本不想多谈了。但觉得Deepin走到今天不容易,有希望成为国内Linux爱好者一种不错的选择,因此再啰嗦几句。Linux在中国兴起已经15年了,但就整体而言,Linux桌面在中国基本上是失败的。虽然Linux桌面在国外也不十分成功,但只是相对Windows而言,其份额无法与Windows相比。但Linux桌面在国外是实实在在地让微软感到了威胁。15年来,Linux桌面为啥在中国基本是失败的?因为中国15年来的Linux之路就是走仿Windows操作界面的道路。这是不是说失败的根本原因就是仿Windows界面的错?非也!错在没有解决用户所面临的实际问题,即应用环境。大量的Windows应用无法移植到Windows下,国内的Linux厂商难道不知道这一现实吗?非也!是这一问题无法解决吗?显然也未必。如果10年前觉得移植Windows应用是一件不可想象的事,但现在至少已经可以看到了曙光!所以真正的创新不是操作界面,而是如何解决Windows应用的移植。Deepin目前算是国内linux做得较好者,但远远不够,或者说任重道远!人家能够基于Wine做出CrossOver,国内Linux难道就做不到吗?因此,创新的重点应在于此,别花太多功夫在操作界面上。无论在操作界面上怎么鼓捣,中国的Linux事业都不会有实质性的进步!
Reply View the author
zzz654321
deepin
2014-12-18 19:00
#40
这段时间在看 webkit 相关的东西, 确实资源占用很大.
最新的 cef3 性能还不错, 就是内存占用太大了.
而 webkit *core 内存占用比较小, 但性能又不好.
估计再隔 1 年时间, 机器性能在上个台阶, html5本地才可能实用.

况且 deepin 现在很多东西都用 golang, 性能又是个问题,
我提出了看法, 但开发团队不接受, 也就不了了之.
Reply View the author
2 / 3
To page