设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

GNOME Shell加速演进:新功能和界面显现

2010-5-16 21:14| 发布者: joejoe0332| 查看: 3654| 评论: 3

  如图(其中Mockup乃Kwan Chan兄的杰作)

  也许介绍一个GNOME Shell的放大镜功能有点怪,毕竟这个功能用的不多。

  然而,我介绍它只是为了说明GNOME Shell灵活和强大的扩展机制,这个放大镜功能,是100%用JavaScript开发的,代码不到2000行。

  你还认为GNOME是之前那个用C语言和GTK+慢吞吞地开发着的那个GNOME吗?现在已经完全不是喽!

  GNOME开发者在快速开发与性能中间取了个平衡点:核心机制和功能用C语言开发,外部功能或UI交互等用JavaScript开发。因此GNOME Shell是那么容易就增加了这么一个好用又兼容的放大镜。

  如图是GNOME Shell的放大镜——Magnifier的JavaScript代码:

  看完这个,你应该不难想像了,Compiz里那么多插件,都可以如法炮制地移植至GNOME Shell中,而且更方便:相对于C/C++开发Compiz的插件,JavaScript开发插件有着天然快速的优势。嗯,你会不会也手痒了准备写个桌面插件玩玩呢?

  我相信,未来四个月的GNOME Shell将会继续如此快速地演进着。

  2010年9月,我们一起来用GNOME 3吧!


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部