In computer programming, XUL (pronounced zool ([zu:l])), the XML User Interface Language, is an XML user interface markup language (developed by the Mozilla project) that operates in Mozilla cross-platform applications such as Firefox and Flock. The Mozilla Gecko layout engine provides an implementation of XUL used in the Firefox Browser.
XUL relies on multiple existing web standards and technologies, including CSS, JavaScript, and DOM. Such reli...
more
In computer programming, XUL (pronounced zool ([zu:l])), the XML User Interface Language, is an XML user interface markup language (developed by the Mozilla project) that operates in Mozilla cross-platform applications such as Firefox and Flock. The Mozilla Gecko layout engine provides an implementation of XUL used in the Firefox Browser.
XUL relies on multiple existing web standards and technologies, including CSS, JavaScript, and DOM. Such reliance makes XUL relatively easy to learn for people with a background in web-programming and design.
XUL has no formal specification and does not inter-operate with non-Gecko implementations. However, it uses an open source implementation of Gecko, tri-licensed under the GPL, LGPL, and MPL.
Mozilla provides experimental XULRunner builds to let developers build their applications on top of the Mozilla application framework and XUL in particular.
XUL provides a portable definition for common widgets, allowing them to move easily to any platform...
less