Ubuntu 10.04(代号Lucid)眼看就要发布了,根据我个人的了解和接触,我总结了Ubuntu 10.04中即将出现的16个变化和改进,当然这一切也是仁者见仁智者见智,但求引起大家的关注,不过我想提醒你的是本文介绍的内容大多是10.04中新出现的特性,文章所有附图都是在Lucid Lynx Alpha 3(构建日期2010年3月6日)中截取的。
1、窗口控制
图1 窗口控制按钮放在左侧了
在新的窗口控制实现中还存在两个缺陷。
首先,控制按钮位于窗口左侧,这样的设计令人匪夷所思,因为:
Ubuntu用户习惯了在右侧的窗口控制按钮;
将窗口控制按钮置于左侧没有什么特别的原因,只是为了改变而改变;
窗口不平衡(现在所有东西全部都置于左侧,有一种左重右轻的感觉);
GNOME默认是放置在右侧的,这样做会在未来引起兼容性问题;
如果强制用户左侧控制,要让普通用户改回到右侧不容易;
菲茨定律开始生效,在同一区域出现太多小目标,那么就很难正确。
其次是按钮顺序变化,最大化和最小化按钮的顺序交换了,这样设计很糟糕,因为:
Ubuntu用户没有这样的使用习惯;
事实上,没有一个人习惯这种设计;
关闭按钮位于内侧,完全不合乎逻辑;
它破坏了其它主题,使它们看起来很丑。
图2 按钮顺序也变了
很明显,人们都不喜欢改变已经熟悉了的操作体验。当然,如果设计团队在做决定前咨询一下社区或仔细做一下研究,就不会出现这种情况了,好在他们现在已经意识到这是一个糟糕的主意了。
2、Bug #403135:通知区域背景透明度(在默认主题中已经修复了)
图3 通知区域图标背景色透明度属性无效
这个bug自Karmic Alpha版本就出现了,感觉就像蒙上一层灰尘,它影响非默认应用程序的状态栏图标外观,如用户喜欢的Pidgin,Banshee和VLC等,即使用户在/usr/share/pixmaps中的.png图片背景是透明的,在状态栏显示时也失去了透明度。
但我注意到在Clearlooks,Kin,Homosapien或Turrican等主题中没有这个问题,因此这个问题与默认的主题明显有关,我一直想不通为什么在“专家级”的默认主题有问题,而在社区主题中却没有问题。
3、Rhythmbox插件搜索
图4 总是弹出搜索插件的对话框
这是我转向Banshee的原因,Rhythmbox播放下一首歌曲时总是提示我安装插件,当我从库中载入收藏列表时一样会提示我,即使我安装了世界上所有gstreamer插件,它仍不会消失,最愚蠢的莫过于,它实际上正在播放的歌曲但却显示不能播放,当你点击“取消”时,它会跳到下一首歌曲,搜索插件也永远不会返回结果。
参见Bug报告:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529690
一些可行的解决办法:
? 在Rhythmbox的偏好选项中有一个选项可以禁用插件搜索;
? 如果插件搜索程序记得搜索的格式类型,就不用再搜索一次了;
? 增加有效格式的数量,使搜索效果更好;
? 在插件搜索对话框中有一个复选框,上面写着“不再搜索插件”。
此外,请注意弹出窗口上的关闭按钮位于左侧,并且缺少最大化和最小化按钮。
4、软件中心的进度条(已修复)
图5 别扭的进度条
看到上图中黑色的进度条外框了吗,为什么这个进度条不好,原因如下:
? 这个黑色的边框与软件中心其它部分的风格太不匹配了;
? 它使用了Ubuntu调色板从未使用过的红色;
? 在软件中心其它地方也从未出现过红色;
? 它没有正确进行填充设置,因此看起来怪怪的。
我希望这个bug在未来数周内得到修复,bug编号Bug #533535,地址:https://txt.appspot.com/bugs.launchpad.net/ubuntu/+source/software-center/+bug/533535
5、Gnome菜单图标
图6 有些菜单项配有图标,有些没有
这是Ubuntu社区最近讨论得最多的话题,我不在乎别人说什么,但这里确有一些菜单项没有图标,显得很不一致,要么全部有图标,要么全部没有图标,但不能两者兼而有之,特别是有些图标与对应菜单项的含义完全不一致,这个问题已经作为bug多次报告了,但遗憾的是直到现在还没有解决。
如果Gnome开发人员不想加上图标,可以提供一个功能由用户自己来定制,一个理想的地方是“外观设置”。
6、通知区域边界
图7 没有左对齐的菜单
这又是一个奇怪的设计决定,简直太不专业了,复选框本应和图标排在一条竖线上,但图中所显示的效果有点让人啼笑皆非。我真想知道这种设计背后的真实想法是什么。
Bug #533548(bug地址:https://txt.appspot.com/bugs.edge.launchpad.net/ubuntu/+source/rhythmbox-applet/+bug/533548)
7、通知区域
图8 通知区域占据了一半空间
在1280px宽的顶部面板中,通知区域居然占据了一半的空间,不管你是否打开了多少窗口,它就是要占这么宽。仔细看看通知区域图标之间的缝隙,简直可以开公共汽车了。
图9 通知区域中的图标间间距不均匀
当前的面板间距设置得很不合理,因为:
? 它占用了太多的顶部面板空间;
? 和其它主题比较,它不一致;
? 和面板中的其它项目也不一致。
*Rhythmbox和音量调节之间的缝隙与无线网络和Pidgin之间的缝隙不一致。
关于通知区域另一个坏消息是,每个项目并不是独立的小程序(applet),例如,假如我想删除Messaging菜单,因为我不喜欢或不会使用它,这个假设应该是合理的,很多人都不会使用它,因为我们更喜欢使用Gmail,同样,许多人喜欢使用Pidgin代替Empathy,因为Pidgin更好用,因此在这种情况下,几乎75%的Messaging菜单功能是无用的。
我唯一的选择时移除整个通知小程序,因此Rhythmbox、电池状态指示灯和音量指示器也就丢失了,但无线小程序出于某种原因是分开的。
要解决办法?你可以将所有小程序全部独立出去,但我认为最好的办法是将将它们分组到“系统状态”和“应用程序”中。例如,在“系统状态”小程序中可能会显示:
? 电池指示器
? 无线指示器
? 音量指示器
? 崩溃报告通知
? 可用的更新
? CPU利用率等
而在“应用程序”区域中,你应该看到以下应用程序的托盘图标:
? Rhythmbox
? Messaging Menu
? Pidgin
? Desktop Drapes
? Transmission
? Banshee等
Bug #533544(bug地址:https://txt.appspot.com/bugs.launchpad.net/ubuntu/+bug/533544)
8、默认字体大小和默认指针(大概是不会变了!)
图10 默认字体有点大
Ubuntu是时候改变默认10号大小,96dpi的字体了,应该改小一点,我使用8号,96dpi的Sans字体完全可以看清楚,而且非常清晰,字体太大表明我们的操作系统是孩子们的玩具。
字体太大带来的负面影响是很大的,如菜单项似乎永远都显示不完,对话框看起来失去了平衡,整个感觉就是一个玩具。
常用的Firefox 字体也变大了,对于上网本用户来说,8px大小就已经足够了。
图11 Firefox不同字体大小界面对比
Bug #533552(bug地址:https://txt.appspot.com/bugs.edge.launchpad.net/ubuntu/+bug/533552)
此外,还有鼠标指针也遭人唾弃,为什么还是白色的DMZ?那可是Windows 98的标志,Whiteglass是一个更符合新主题的指针。
9、Ctrl+Alt+Delete(大概是不会变了!)
按下这三个键应该启动系统监视器,而不是注销,理由是从Windows转向Ubuntu的Windows用户在遇到错误时,习惯性地会按Ctrl+Alt+Delete,但现在按下这三个键弹出的是关机/注销菜单,这不是他们期待的效果。
解决办法是给注销分配另一个组合快捷键,或者是取消Ctrl+Alt+Delete组合键,因为在右上角面板上就摆了一个注销按钮。
如果按下Ctrl+Alt+Delete默认启动系统监视器(与Windows的资源管理器类似),用户可以在这里杀死冻结进程,即使是Linux老用户,这一改进也是很实用的。
图12 系统监视器
10、Pidgin应该最小化到消息菜单,而不是关闭
为什么现在我关闭好友列表时将Pidgin关闭了?它应该象Empathy那样最小化到消息菜单,应该启用托盘图标,通过托盘图标进行关闭,但由于前面讲过的透明度bug和通知区域间距不一致问题,如果真那样做也会显得很丑陋。
11、Computer Janitor不应该出现在Ubuntu中
图13 还未完工的Computer Janitor
这个程序不仅会移除依赖和第三方软件进行系统破坏,它看上去还很丑陋,从上图中我们可以看到列表标题栏顶部的空白区域很不协调,另外还有一部分区域是灰色的。
参见Bug #533559(bug地址:https://txt.appspot.com/bugs.edge.launchpad.net/ubuntu/+source/computer-janitor/+bug/533559)
整个程序看起来也不清楚是做什么的,不仅标题错误,连应用程序的名字也是错的。
首先,这里的“Computer”不是指计算机,而是指你的程序包,如果它真的清理你的计算机,它会移除旧内核,运行杀毒程序,清除Internet浏览历史记录等。
其次,“Janitor”在美国以外很少有人使用这个词,在新西兰使用的是“cleaner”,我敢肯定“Janitor”不好翻译,试试翻译成中文或阿拉伯文看看。
参见Bug #533557(bug地址:https://txt.appspot.com/bugs.edge.launchpad.net/ubuntu/+source/computer-janitor/+bug/533557)
参见Bug #533558(bug地址:https://txt.appspot.com/bugs.edge.launchpad.net/ubuntu/+source/computer-janitor/+bug/533558)
另一个名称错误是章节标题,假设你的是新用户:
? 未使用的(Unused)是什么?显得一点意义也没有,因为Google Chrome和Skype出现在那里,但我却每天都在使用;
? 推荐的(Recommended)是什么?推荐安装的应用程序?推荐的下载?
? 优化(Optimize)什么?碎片整理?运行杀毒程序?清除我的浏览历史记录?
这个程序在成为标准安装程序之前还有大量的工作要做,我认为如果这样的程序提供给新手使用甚至是危险的,它应该立即从Lucid中移除。
我建议这个程序改名为“包清理器(Package Cleaner)”,等到Lucid+1版本时再集成进来。
12、偏好菜单太长了
图14 偏好设置菜单太长了
我们不是要凭借Ubuntu“易于使用”的特性促进销售,默认的偏好菜单太长了,一般的屏幕一屏显示不完。
这个菜单需要认真清理,至少有一半的东西可以合并。
再次假设你是一位新用户,作为一名新用户,请你告诉我下图中的文本框是干什么用的:
图 19 没有注释的文本框
也许你认为会是一个搜索框,也许是IM状态更新输入框,但实际上它是微博Gwibber更新输入框,在我的系统上是Twitter和Facebook,试想如果用户没有使用这些服务,他们想得到吗?
13、音量调节程序现在看起来太糟糕了
这个小程序在我看来还不如Karmic中的效果,为什么?
? 滑块太短了,微调时不好控制;
? 另外两个选项“静音”和“声音偏好”没有组织在一起;
图 15 半成品状态的音量调节界面
? 在滑块下方莫名其妙地出现了一条线;
? 与无音量图标相比,最大音量图标没有足够的空白空间;
? 音量变化显示在通知系统中,你希望音量控制的方式保持一致;
? 音量指示器图标和无线网络、日期、rhythmbox等小程序的图标大小不一致,它们都是长度比宽度达,而这个是宽度比长度大;
? 滑块的背景色看起来不协调。
老实说,这个小程序除了移动滑块时可以调节音量,其它功能都还没完成,事实上,向右移动滑块本应是增大音量,但音量却减小了,不过我一点也不惊讶。
参见Bug #533560(bug地址:https://txt.appspot.com/bugs.edge.launchpad.net/ubuntu/+source/gnome-applets/+bug/533560)
下面的图像显示了小程序的长宽比例潜规则。
图16 各种小程序属性菜单截图,音量控制菜单显得格格不入
14、不错的电池状态窗口有什么不妥?
当你在小程序的电池名称上点击一下,就会弹出一个可爱的小窗口,我没有安装Karmic,所以我不能截图给你看,它确实不错,但现在我们看到的是:
图17 电池状态窗口看起来很美,其实没什么用
这里显示的信息很酷,但普通用户根本用不着这些信息,他们只希望电池能够工作,在出去之前能够看看电池还剩多少电量,如果需要更换电池,可能还想知道是什么型号的,仅此而已。另外,其中有一半的信息是错误的。
15、MeMenu不从“关于我”拾取图像
当你单击MeMenu中的图片时,打开“关于我”程序,这意味着要从这里提取图像,你可以填写详细信息并选择一张图片,但图片不会显示在MeMenu中,即使重启也解决不了。
图18 不能从“关于我”拾取图片
16、MeMenu文本框没有解释它的功能