阅读后:
不要将Gecko/XULRunner SDK与XULRunner本身混淆.Gecko SDK是一组头文件和工具,用于开发通用XPCOM组件,为现有平台添加功能,而XULRunner是一个框架,可用于运行基于Mozilla框架的独立或嵌入式应用程序.
我试图理解:XULRunner使用Gecko?或者他们彼此无关?
Gecko是Mozilla Corperation渲染引擎的代号.它呈现网页.然而,浏览器需要做的不仅仅是渲染HTML!它需要:解码图像,网络HTTP传输等...全部由其他组件完成.Necko是其他组件之一(用于网络).
还有另一种产品,XULRunner.它嵌入了Gecko,Necko和其他库来形成一个完整的"产品",许多Mozilla产品(包括Firefox本身)都是基于这个产品的.
这是firefox,在Mozilla术语中:
- Gecko + Necko + libpr0n
- 的XULRunner
- Firefox(拥有一切)
Firefox是仅仅是一个前端的XULRunner的.和壁虎是网页呈现器(库),该XULRunner的利用来显示网页.
| 归档时间: |
|
| 查看次数: |
1734 次 |
| 最近记录: |