摘要: Mozilla 项目团队很早就决定标准化 C++ 中的核心开发,但是它需要创建一个组件系统 XPCOM(Cross Platform Component Object Model),用于在不同平台之间共享核心和扩展功能。它还开发了一种为这些组件设计用户界面的方法,其中使用了一种与平台无关的语言,称为 XUL(XML User Interface Language),读作 “zool&#... 阅读全文
posted @ 2009-01-16 14:08 乱炖er 阅读(624) 评论(0) 推荐(0) 编辑
摘要: Mozilla 的 XUL 用户界面语言(XML User Interface Language,XUL)是一种可用于开发独立应用程序和浏览器扩展的通用语言。在 本系列第 1 部分 中,我展示了 XUL 扩展的基本构建块,本文则介绍如何将这些构建块组装为一个跨平台的 Firefox 扩展。由于对浏览器中的 XUL 文件存在较高的安全要求,第 1 部分中的代码功能非常有限,但是扩展则没有这么多限制,... 阅读全文
posted @ 2009-01-16 14:08 乱炖er 阅读(638) 评论(0) 推荐(0) 编辑