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 阅读全文
posted @ 2012-02-13 08:47 蒲蜡 阅读(2470) 评论(0) 推荐(0)
摘要:一、基本概念 XUL是一个Mozilla使用XML来描述用户界面的一种技术,使用XUL你可以快速的创建出跨平台,基于因特网的应用程序。 XULRunner是一个由Mozilla基金会开发运行时环境,用来为XUL和XPCOM应用程序提供统一的后端运行环境。所有基于XUL的应用程序都是运行在XULRunner之上的,比如我们比较常用的Firefox和Thunderbird。 Gecko是套开放原始码的、以C++编写的网页排版引擎,目前为Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用,XULRunner使用的也是它。二、搭建开发环境 1、XULRunner为XUL应用程序提 阅读全文
posted @ 2012-02-10 08:45 蒲蜡 阅读(2436) 评论(4) 推荐(3)