Mozilla has several technologies used as components of its projects. These are documented here. (flesh out this text).

Places
Places 是一个重新编写的 Firefox 的书签和历史系统。它致力于拥有更灵活的实现处理复杂检索请求的能力。 它还包含一些新特性诸如:图标保存、用任意信息注释页面,并且拥有许多没有写在此开发者文档上的新 UI(见 Mozilla wiki 上的 Places 条目)。
Toolkit API
XBL
XML 绑定语言XBL,有时也被称为可扩展绑定语言)是用于描述可以附加到其他文档中的元素的“绑定”(bindings)的语言。绑定所附加到的元素被称为绑定元素(bound element),会获取绑定中指定的新行为。
XML Extras
XPCOM
XPCOM(Cross Platform Component Object Model)是一种跨平台组件对象模型,其原理与微软的COM技术类似,它支持多种语言绑定(Language Bindings)。也就是说,我们可以使用C++、JAVA、JavaScript、Python、Ruby、Perl等语言来编写组件。而XPCOM的接口是用一种叫做XPIDL的IDL(Interface Description Language)来定义的。
XSLT 2.0
Although XSLT 2.0 is not supported natively in Firefox, it is possible, via Saxon-B to perform XSLT 2.0, either as a regular user using the XSL Results extension, or within one's own extensions using the approach taken in its code (see below).
XUL

文档标签和贡献者

此页面的贡献者: ziyunfei
最后编辑者: ziyunfei,