什么是XUL和XUL亚军?

sti*_*ghy 5 xul

我刚刚安装了songbird:它有一个出色的用户界面.然后,我读过它是用XUL制作的,它是mozilla firefox的核心.好的,但我不明白:Songbird是一个Web界面背后的桌面界面?什么是XUL?图书馆 ?我能用XUL做什么?桌面应用程序GUI /界面如Web应用程序(html + js + ...)?我有点困惑!谢谢!

lui*_*bal 10

XUL is a markup language designed to describe user interfaces(in many ways similar to XAML). Like you mentioned, XUL is what Firefox is made of(along with JavaScript).

XUL用于桌面应用程序(在Firefox 4中可能会停止使用XUL用于Web应用程序).Songbird由XUL构成的事实并没有改变它是桌面应用程序的事实.

尽管XUL在某些方面可能看起来与HTML类似(两者都可以使用JavaScript),但两者并不相同.XUL主要用于桌面应用程序.HTML主要用于Web应用程序.

XUL不是"本机代码".要运行XUL应用程序,您需要一个"XUL运行器".

有了足够的编程知识,你"可以用XUL做什么"就是创建应用程序.就这么简单.