主题,皮肤和 Personas
定制与主题, 或者 "皮肤", 你的开源浏览器现在越来越赏心悦目了,感谢新发布的Mozilla Firefox 3.6,集成了Personas。
Personas引擎,可以让用户很容易地改变浏览器的外观,以前是一个Firefox扩展,不 过将成为浏览器默认的一部分。其他一些流行的Firefox插件,包括Weave和Prism等,将来有一天可能也会步其后尘,得益于Mozilla所说 的一种新的称为Jetpacks的插件技术。
“我们的附加组件网站上有超过6000种的扩展,不过大多是很重量级的”,Mozilla的主管 Mike Beltzner如此InternetNews.com对说。你访问这里,搜索,然后找到一个,安装,然后再重启浏览 器。对于改变某项功能,这样做无可厚非,但是我们发现很多人只不过是为了改变一下浏览器的外观,他们需要一种更加轻便的方式。
Beltzner在Mozilla实验室项目中增加了 Personas来实现更简单的浏览器整容。他说Personas非常的易用,用户只需要把鼠标晃到Personas的缩略图上面,就可以看到新外观的预 览出现在浏览器上面。并且,真正选择一个外观只需要一次鼠标点击来安装,不需要重启浏览器。同样,卸载也只需要通过简单的单击机制即可实现。
“该技术真正先进之处在于你可以在一天内 不断地更换外观,”Beltzner说。“如果你感觉很2B,要换一个漂亮的脸孔,很容易就可以做到。现在有超过35,000种外观可供选取。”
Beltzner注意到外观创建者需要保证他 们拥有所创建内容的所有权。但是除此之外,Mozilla对于将外观放置到Gallery站点没有另外的约束。
主题 vs. 外观
为Firefox浏览器创建一 个不同的外观——或者皮肤——不是Personas集成所独有的东西。在Firefox 3.6以前,用户可以加载一个不同的Firefox主题来给他们的浏览器换上一个不同的外貌。
从Firefox 3.6开始,用户可以在标准的主题方法和Personas之间进行选择。
“现在我们有了两种类型的主 题,”Beltzner说。“一种需要浏览器重启,会改变用户界面的一切,另一种则是Personas。不过他们都是不同的主题类型。”
两种方法并存的益处是主体可以做一些 Personas做不了的事情。比如,使用主题这种方案,用户可以改变导航按钮和图标,以及更多Firefox用户界面上的非侵害性改变。
“我们需要保留那种技术以实现深度的定制 化,”Beltzner说。“但是对于那些只想简单快速定制下外观的人,我们向提供一种只需要一次点击就可以实现的体验。”
关于Prism? Weave?
现在Personas已经从Mozilla实验室毕业并且集成到了Firefox主线发布中,一 个大问题就是其他的实验室项目完成这个迁移需要多久。 已经相对成熟的Mozilla实验室项目有Weave浏览器 同步和Prism浏览器 应用工程。然而由于时间关系,它们还没有进入Firefox的主要发布。 “Mozilla Weave将会称为一个Firefox 3.6的推荐扩展,”Beltnzer说。“我自己在几台计算机上使用了Weave,它们连接在一块,我发现它们最好的的一点是标签页同步的能力”。 有了标签页同步,一台计算机上打 开的页面——比如,在工作的电脑上——能够随后在家中运行的电脑上显示出来。 同时,Mozilla Prism使得用户可以从一个网站创建一个类似桌面应用程序的东东,只带有一些很简略的浏览器界面。跟Weave一样,它不会成为Firefox 3.6最终版的一部分,虽然Beltzner认为它可以给用户带来益处。 “Prism中还有许多交互的问 题需要我们解决,”Beltzner如是说。 另一个关键的可能会集成到Firefox的Mozilla实验室项目是Jetpack, 给开发者提供了一种更加容易的机制来创建Mozilla扩展。 就好比为了浏览器皮肤让主题和 Personas共存一样,他们说在未来的Firefox发布中,Mozilla可能会在保留当前扩展模型的同时引入Jetpack模型。 “我们非常渴望集成Jetpack,就像 Personas一样,有许许多多的轻量级个性化扩展需求”,Beltzner说。 原文链接:http://www.linuxplanet.com/linuxplanet/reports/6958/2/