IT之家讯 在Mozilla邮件列表中,火狐Firefox浏览器工程总监Dave Camp宣布他们正考虑对火狐浏览器Firefox进行一次大的改变——移除标记语言XUL和XBL。XUL与XBL均为基于XML的标记语言,其中XUL用于描述用户界面,XBL用于描述如何将其他文档中的元素(如XPCOM的功能)绑定到部件(如XUL部件)。
Mozilla之所以考虑移除XUL和XBL出于以下两个原因:
• Web和Web开发演化出了一套新的标准和技术,Mozilla应该遵循哪个;
• XUL和XBL并不是Web技术,不像HTML那样让人关注,因此它的性能问题没有被修正,在Gecko渲染引擎中造成了许多不必要的复杂度,使得即使是有经验的Web开发者也很难快速进入状态。
对于火狐浏览器来说这将是一次重大改变。Dave Camp称,这项计划目前还处于早期讨论阶段,还有一系列问题有待解决,比如采用什么技术作为替代,对扩展程序开发者的影响,所需花费的时间以及质量问题等等。Mozilla正在用Rust语言开发一个新的渲染引擎Servo,计划在今年底发布一个alpha版。(via: mozilla)
本文来源:不详 作者:佚名