02 2012 档案
摘要:一、基本概念 XPCOM是一个跨平台组件模型,它的全称为Cross Platform Component Object Module。XPCOM实现了一个框架(framework),这个框架中,它允许开发者打破单一整体的软件项目,而分解为多个更小的模块化碎片(pieces),这些碎片也即组件(components)。XPCOM组件开发类似于Microsoft COM组件,有COM基础者,很容易学习XPCOM。二、搭建开发环境 XPCOM开发需要Gecko SDK ,由于Gecko SDK包含在XULRunner中,因此只要下载XULRunner SDK就可以进行开发,下面仍然以XULRunne
阅读全文
摘要:一、基本概念 XUL是一个Mozilla使用XML来描述用户界面的一种技术,使用XUL你可以快速的创建出跨平台,基于因特网的应用程序。 XULRunner是一个由Mozilla基金会开发运行时环境,用来为XUL和XPCOM应用程序提供统一的后端运行环境。所有基于XUL的应用程序都是运行在XULRunner之上的,比如我们比较常用的Firefox和Thunderbird。 Gecko是套开放原始码的、以C++编写的网页排版引擎,目前为Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用,XULRunner使用的也是它。二、搭建开发环境 1、XULRunner为XUL应用程序提
阅读全文

浙公网安备 33010602011771号