翻了三天的MDN,一直晕乎乎的。 XUL是一种跨平台的创建图形界面的技术吗? 上面那个问题答案是“是”的话,还有剩余几个问题: 它是通过什么来描述窗口元素的? 利用它创建的程序具有依赖性吗?例如,用户想要运行这个程序必须安装×××运行时? 使用它构建图形界面,那么可以使用什么语言作为后端? 否则: XUL是什么?
它是通过什么来描述窗口元素的? XUL标签啊, 就像html标签, 还有XULDOM, 就想HTML里面的DOM一样, 写XUL程序和HTML没有太大差别. 利用它创建的程序具有依赖性吗?例如,用户想要运行这个程序必须安装×××运行时? 是啊, 如果你想编写独立的应用程序, 通常都会打包XULRunner一起让用户下载, 但几乎没有人写独立的XUL应用, 都是用来写Firefox扩展的, Firefox就是一个运行时. 使用它构建图形界面,那么可以使用什么语言作为后端? 这个问题很奇怪. 你爱用啥用啥, 一般Firefox扩展都不是普通的web应用, 都没有后端.
它是通过什么来描述窗口元素的?
XUL标签啊, 就像html标签, 还有XULDOM, 就想HTML里面的DOM一样, 写XUL程序和HTML没有太大差别.
利用它创建的程序具有依赖性吗?例如,用户想要运行这个程序必须安装×××运行时?
是啊, 如果你想编写独立的应用程序, 通常都会打包XULRunner一起让用户下载, 但几乎没有人写独立的XUL应用, 都是用来写Firefox扩展的, Firefox就是一个运行时.
使用它构建图形界面,那么可以使用什么语言作为后端?
这个问题很奇怪. 你爱用啥用啥, 一般Firefox扩展都不是普通的web应用, 都没有后端.