|
|
Line 1: |
Line 1: |
− | =XUL=
| |
| | | |
− | ==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==
| |