Mozilla打算放弃XUL 改用Firefox


虽然XUL在Mozilla的早期已经达到了它的目的,但Fire fox正在寻求远离XML用户界面语言,但还不知道什么会取代它 。
Fire fox工程总监戴夫?坎普(Dave Camp)在一篇邮件列表中表示,有关倾倒XUL的讨论是初步的,许多尚未回答的问题-比如使用什么替代品,以及它对外接程序开发人员的影响-需要处理 。
坎普说:“XUL是我们填补HTML在构建大型网络应用程序方面的空白的尝试 。”“随着时间的推移,网络和面向网络的应用程序开发已经发展了自己的一套标准和技术;我们应该遵循它 。”
坎普说,由于XUL和XBL(XML Binding Language)不是Web技术,它们在优先级上落后于HTML,Web开发人员很难达到速度 。
他说:“他们没有得到与HTML相同的平台关注(有充分的理由) 。“性能问题不固定,在Gecko内部造成了很多不必要的复杂性 。
“它离网络更远,对任何人都没有帮助 。”
在早些时候的一篇文章中,Camp说,Mozilla已经对一些名为“伟大或死亡”的Fire fox功能进行了审查,这将涉及改进一个功能,删除它,或者与能够更好地实现它的第三方合作 。
“浏览器中的每一个功能都应该擦亮,都要有功能,都要有使用的乐趣 。在我们不能把它带到那个州的地方,我们根本不应该这样做,”他说 。
其中一个特点就是长驱直入的电解(e10s)技术,该技术打算将多进程架构引入Fire fox,Camp表示,这需要成为首批解决的项目之一 。
他说:“e10s是让火狐感觉良好所需的那种敏捷体验的唯一途径 。“它需要的是工作,不仅仅是火狐,还有大片的Gecko 。它还影响到核心Mozilla代码之外的工作,特别是插件将需要大量的工作来适应e10s世界 。”
“我们已经很接近了,但还需要一些努力才能越过这条线 。”
坎普说,未来,火狐将专注于改进其私人浏览模式,并以更好的方式处理伙伴关系产生的新功能 。
在最近的版本中,Fire fox捆绑了一些新功能,吸引了用户的愤怒,包括类似Skype的Fire fox Hello,并在Fire fox界面中添加了Pocket菜单项 。
坎普说:“人们说Pocket应该是一个捆绑的插件,可以更容易地从浏览器中完全删除 。”“我们倾向于同意这一点,对于Pocket和任何未来的合作伙伴集成来说,修复这一点是我们需要完成的一项具体的工程工作 。”
近年来,Mozilla将重点从Fire fox扩展到针对发展中和名为Fire foxOS的低性能手机的移动操作系统,并试图通过广告和合作将Fire fox货币化 。
Mozilla和谷歌之间长达十年的搜索交易在2013年提供了Mozilla90%的收入,2014年底结束 。2014年11月,Mozilla与雅虎签署了为期五年的协议 。
【Mozilla打算放弃XUL 改用Firefox】

    推荐阅读