`
zhongzhihua
  • 浏览: 312410 次
  • 来自: ...
社区版块
存档分类
最新评论

XULRunner

    博客分类:
  • xul
阅读更多
上次说到Mozilla想做开发平台,这次他真的放出来一个XULRunner,也就是一个独立的XUL运行平台,不依赖于Firefox。
虽然有了一点Firefox Extension的开发经验,可这次还是把我折腾得够呛。经常由于编码、空格、中英文标点方便的错误调试半天,因为不管是Firefox还是XULRunner,一点错误提示都不给。

一个最简单的XUL独立应用程序如下:
要建立如下目录结构
/AppName
   application.ini
   /chrome
        chrome.manifest
        /AppContent
   /defauls
        /preferences
             prefs.js

其中,chrome目录下的内容和Firefox插件的内容差不多。重点是application.ini。

Application.ini:

[App]
Name=HelloWorld
BuildID=2005041916
[Gecko]
MinVersion=1.8
MaxVersion=1.9a1

所必需的只有这四个字段。注意行末千万不能有空格,否则什么都不会有!Mozilla的容错性也太差了。

对于prefs.js,也只有一行:
pref("toolkit.defaultChromeURI", "chrome://exch/content/app.xul");

其中,app.xul是你的应用程序的主界面。

试试用xulrunner application.ini来运行吧。
分享到:
评论

相关推荐

    xulrunner下载、安装、配置和实例

    **XULRunner详解:下载、安装、配置与实例** XULRunner是一款开源的软件运行时环境,由Mozilla基金会开发,用于支持使用XUL(XML User Interface Language)编写的应用程序。XUL是一种基于XML的标记语言,它允许...

    xulrunner-1.9.2.25-win64

    《XULRunner:Firefox浏览器内核的深度解析》 XULRunner,全称为“XML User Interface Library Runner”,是Mozilla基金会开发的一个开源软件框架,用于运行使用XUL(XML User Interface Language)界面描述语言...

    xulrunner

    XULRunner是一个开源的软件运行环境,由Mozilla基金会开发,主要用于支持使用XUL(XML User Interface Language)构建的应用程序。XUL是一种标记语言,类似于HTML,但设计用于创建跨平台的用户界面,尤其适用于桌面...

    xulrunner-3.6.26.en-US.win32

    XULRunner是一个开源的软件运行环境,由Mozilla基金会开发,主要用于支持使用XUL(XML User Interface Language)构建的跨平台应用程序。XULRunner提供了一套完整的库和框架,使得开发者可以构建桌面应用,而无需...

    xulrunner-41.0.2.en-US.win32.sdk

    《XULRunner 41.0.2 SDK:构建NPAPI插件的基石》 XULRunner,全称为“XML User Interface Library Runner”,是Mozilla基金会开发的一个开源软件框架,主要用于运行使用XUL(XML User Interface Language)和其他...

    使用swing内嵌mozilla内核浏览器需要xulrunner

    这时,我们可以使用Mozilla的XULRunner项目。XULRunner是一个开源的运行时环境,它能够支持基于XUL(XML User Interface Language)的应用程序,包括Mozilla Firefox浏览器。在Java中,通过JVM(Java Virtual ...

    GeckoFx 33.09版本源码加对应版本XULrunner

    这个压缩包包含了GeckoFx的33.09版本的源码以及对应的XULrunner运行时环境。 1. **GeckoFx简介**: - GeckoFx是.NET Framework的一个组件,它实现了对Mozilla的Gecko渲染引擎的封装,使得.NET开发者可以方便地利用...

    xulrunner-1.9.2.28pre.en-US.linux-x86_64.tar.rar

    在CentOS7上安装KETTLE8的时候用到的,解决了以下问题 org.eclipse.swt.SWTError: No more handles [MOZILLA_FIVE_HOME=''] (java.lang.UnsatisfiedLinkError: Could not load SWT ...# ./xulrunner -register-global

    xulrunner-10.0.4esr.en-US.win32.zip

    【标题】"xulrunner-10.0.4esr.en-US.win32.zip" 指的是一款用于Windows 32位系统的XULRunner软件包,版本为10.0.4增强安全更新版(ESR)。XULRunner是Mozilla基金会开发的一个开源平台,用于运行使用XUL(XML User ...

    xulrunner-win64-1.9.2.25.rar

    《XULRunner-win64-1.9.2.25:Java Swing的视图化展示利器》 在IT行业中,XULRunner是一款至关重要的工具,尤其对于开发者来说,它提供了一个强大的平台来运行基于XUL(XML User Interface Language)的应用程序。...

    xulrunner-41.0.2.en-US.win32

    **XULRunner详解** XULRunner是Mozilla基金会开发的一个开源软件平台,主要用于支持基于XUL(XML User Interface Language)的应用程序运行。XUL是一种标记语言,设计用于构建跨平台的图形用户界面,它允许开发者...

    xulrunner-1.9.2.en-US.win32.sdk

    **XULRunner 1.9.2 SDK:构建Firefox插件和GUI的基石** XULRunner是Mozilla基金会开发的一个开源框架,它为构建基于XUL(XML User Interface Language)的应用程序提供了一个运行环境。XULRunner 1.9.2是这个框架的...

    xulrunner-9.0b4.en-US.win32

    【标题解析】:“xulrunner-9.0b4.en-US.win32”是一个特定版本的XULRunner软件,主要用于Windows 32位系统,并且是英文版(en-US)。XULRunner是一个开源的运行环境,它能提供Mozilla Firefox浏览器和其他基于XUL的...

    基于firefox(火狐)浏览器引擎gecko,基于xulrunner框架基础之上实现基于web技术的跨平台开始框架

    火狐浏览器的引擎Gecko和XULRunner框架在实现这样的目标中扮演了关键角色。 **Gecko引擎:** Gecko是Mozilla基金会开发的一款开源渲染引擎,用于解析和显示Web内容。它支持多种Web标准,包括HTML、CSS、JavaScript...

    xulrunner-1.9.0.17.en-US.win32.sdk.zip

    《XULRunner SDK详解及其在火狐扩展与NPAPI插件开发中的应用》 XULRunner SDK,全称为“XUL运行时环境软件开发工具包”,是Mozilla基金会为开发者提供的一款强大工具,主要用于构建跨平台的桌面应用程序以及火狐...

    xulrunner-1.9.2.source.tar.bz2

    xulrunner-1.9.2.source.tar.bz2

    xulrunner 29.0版本

    **XULRunner 29.0 版本详解** XULRunner 是 Mozilla 开源项目的一部分,它是一个运行时环境,用于支持使用 XUL (XML User Interface Language) 编写的跨平台应用程序。XUL 是一种基于 XML 的语言,设计用于创建用户...

    xulrunner-1.9.2

    xulrunner-1.9.2-gnome-support_1.9.2.17+build3+nobinonly-0ubuntu0.8.04.1_i386

    使用mozilla的xulrunner以及xpcom技术实现的客户端。

    不容易啊,研究了近一年的成果。不过只要你能掌握firefox的核心xulrunner以及xpcom技术,客户端的开发将会不是任何问题,包括跨平台,比如: mac os x, Linux。你所要关注的将会集中在核心技术的实现上。

    xulrunnersamples.rar_xulrunner

    XULrunner是一个开源的运行环境,它被设计用来支持基于XUL(XML User Interface Language)的应用程序。XUL是一种标记语言,由Mozilla基金会开发,主要用于创建跨平台的图形用户界面。XULrunner允许开发者构建独立于...

Global site tag (gtag.js) - Google Analytics