Ubuntu 12.04的Unity让我对Ubuntu越来越失望
土木坛子
4月26号即将发布的Ubuntu 12.04, 作为新的LTS长期服务版,应该是一个稳定可靠的操作系统,并首次提出对个人用户将持续维护五年。在Beta 2版本放出后,我把上网本的Ubuntu 10.04升级到了最新版本12.04,体验了几天后,虽然感觉到新版本有所进步:整体反应快速,LireOffice的友好等特点,但我对这个版本并不看好,最主要的原因是新界面Unity的引入。
一、Unity的愿景
从Ubuntu 10.04后,Ubuntu桌面开始引入Unity界面。当初引入的原因可能是上网本小面积设备的兴起:Unity能够节省屏幕一定的坚向空间,再到近两年智能手机和平板电脑的流行,Ubuntu的作者们越来越想统一Ubuntu的用户界面:手机、平板、台式机、笔记本电脑,各种不同设备,使用同一个界面,让用户感觉不到设备之间的差异。
Unity的愿景当然很好,然而真的能Unity(统一)起来吗?我认为实际上是不可能的,一个简单的证据便是Google, Google的搜索主页根据不同的设备使用不同的界面。事实上,各种不同的设备本身就不一样,面积分辨率不一样,底层的运算性能也各不相同,因此,用同样的桌面布局,方便此设备时必然会麻烦到彼设备。谷歌这种软件巨头都没有解决界面统一的问题,何况一个庞大的操作系统。
二、Unity的性能表现让人失望
再到具体的Unity性能表现,也使得Ubuntu的表现越来越人失望。上网本时代的跟风被证明是一个没有市场的想法,如今的平板和智能手机被Unity看上,有这样的想法当然很好,不幸的事情是新的Unity界面并未带来很好的体验。
首先是改变太大:
- 左边布置一排Dock图标,怎么看都觉得别扭。
- 对用户的使用习惯做出了太大的改变。关闭一个窗口需要将鼠标移到左上角才出现。
- 要寻找某个应用的时候也并不友好,甚至鼓励使用软件或应用名称来搜索,显然不符合人们喜欢直观的工程学原理,这难道不是一种倒退?
任何一种对传统中还不错的习惯进行的改变都难以成功,否则,试试用许多宣称设计更科学的键盘来取代传统键盘,要知道传统键盘的设计确实有不科学之处,习惯面前,科学让步。
同样是谷歌,最近的ChromeBook即Chrome操作系统,开始采用Aura界面来组织桌面,与传统的Windows有几分相似,也许是Google意识到只有一个浏览器的界面太过于前卫,谁能受得了呢?
其次是响应速度,就像Android一样,Linux上的桌面界面本身是置于底层内核之上,与内核集成泾渭分明,任何响应都要通过命令与内核进行传输与反馈,我的使用感受是Linux下的点击操作总是感觉比Windows下要慢一点点,给人一种轻飘飘的感觉,虽然影响不大,但仍然能感觉到,就像iOS下苹果和Android下手机之间的区别,后者要达到前者的流畅性,硬件上的配备要高得多。
Unity的加入使得Ubuntu的操作流畅性明显要慢一些。技术层面的细节问题,我不知晓也不愿深究,只要操作体验上觉得它慢了,它就已经算不上一个成功的产品。
三、自以为是的Ubuntu
创新当然有必要,Unity的引入是一个创新,然而不好的创新要它干什么呢?自以为是的Ubuntu在固执的Mark Shuttleworth坚持下引入了Unity, 连我这种老用户也不习惯,原因在于它对传统的操作习惯改变太大,与传统桌面相比,差异过于显著,改革太激进了。
要命的是这种改变本身并未看到什么优势,自然很难说得上是一个对用户友好的进步,这也就不难解释为什么越来越多的人开始转向Linux Mint阵营。分散的Linux桌面操作系统,何时能有点组织有点纪律呢?