GNOME 3:面向“Task”的桌面
时间:2010-02-28 来源:ugmbbc
本周,由Ubuntu背后的公司Canonical和Google赞助进行的《GNOME Usability Hackfest 2010》已经在圆满结束,关于GNOME 3的更详细特性已经显露。开发者已经放出GNOME 3 UI交互设计的草稿,顿时掀起一阵热烈讨论。著名的科技网站Ars Techinca写了篇关于GNOME 3的专题报道:“Task Pooper” could revolutionize GNOME desktop,这篇文章将开发者放出的草稿做了自己的总结和理解。后来还被转载至了LWN。
看来GNOME 3的一些概念还是值得分享的,那么到底是怎么样的概念呢?下面是我的理解。
GNOME 3将引入“Task Pooper”概念,它将用户在桌面操作的对象,从窗口或文档,转为“Task”。一般情况下,Task指的也是应用程序的窗口,但它也可以是整个工作区。
想像一下,你正在“工作区A”编辑文档,可能打开了两三个相互辅助的应用程序。这整个工作区及里面的应用程序的状态,构成了一个Task。
你可能要花一?的时间(每天几小时)来编辑这份文档。这期间,电脑总不会一直开着吧?要么休眠,供下次快速调用,要么就关机,下次再一个一个调用起来。
在GNOME 3当中,不需要这么麻烦。假设今天的编辑任务已经完成,你不需要保存文档,然后关闭应用程序。只需要将整个“工作区A”,拖至标签为“Tomorrow”的Task Pooper中。然后,你可以不管之前的任务,尽管去做其他事情吧。其他的Task,也可以用类似的形式归档。供后期调出。
这解决了用电脑时,每天重复地打开、关闭一些常用应用程序的动作。对于经常有多个不同的Task需要处理的人来说,这个机制能帮助他很好的归档Task。
这个概念跟当前GNOME桌面已经有的“保存当前会话类似”,但是当前的是针对整个会话来说的,而不能分门别类和灵活的调用。
在文章中,并没有解释处理保存应用程序当前的状态的机制。应该是会在桌面底层来增加支持这个特性的机制吧。
最近附上一张概念图,图中的Nautilus居然是Global Menu的,难道GNOME 3真的要采用这个设计?
关于新概念的解读和理解可能有不少个人因素或偏差,欢迎大家针对未来的GNOME 3进行讨论!
文/Linux桌面中文网