1
edit
Changes
XUL
,no edit summary
=Description=
XUL which is pronounced zool stands for <b>X</b>ML <b>U</b>ser Interface <b>L</b>anguage is a Mark-up language used primarily in Mozilla applications. It allows for the creation of feature rich visually appealing cross platform applications to be easily created and maintained for online or offline use.
=Discussion=
XUL is an [http://en.wikipedia.org/wiki/Xml XML] language and thus has the advantages of inserting other XML languages into it such as [http://en.wikipedia.org/wiki/Xhtml XHTML], [http://en.wikipedia.org/wiki/MathML MathML] and [http://en.wikipedia.org/wiki/Svg SVG]. Also because of its localized structure it can be easily translated into other languages.
XUL is commonly used for creating feature rich widgets and user-interfaces such as:
* textboxes and inputs
* Toolbars and buttons
* navigation menus
* Tabbed windowing systems
* Keyboard Mnunomics and input handling
=resources, tutorials, examples, etc=
*[http://www.mozilla.org/xpfe/xulref/ XUL Programmers Refrence]
*[http://www.mozilla.org/projects/xul/xul.html XUL 1.0 Specification]
*[http://www.xulplanet.com/tutorials/xultu/ tutorial]
=Examples=