Changes

Jump to: navigation, search

XUL

255 bytes added, 11:29, 6 October 2006
no edit summary
=Discussion=
XUL is an [http://en.wikipedia.org/wiki/Xml XML] based language and thus has the a similiar set of advantages . One of the biggest being that it that its completly cross-platform . It accomplishis this be defining the locations and type of each widget but not defining what it will look like. Because of this the user-interface will use the systems native componets to build the GUI and thus looks like a normal native application. XUL also allows for the insertion of 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 structure all the GUI componets and tezt is localized structure which makes it can be easily translated easy translate into other languages.
Currently, an application named [[XULRunner]] is being developed that will to offer a runtime environment for XUL applications.
==Common Usages==
* Textboxes and inputsChrome* Toolbars and buttons* Navigation menus* Tabbed windowing systems* Keyboard Mnemonics and input handlingFirefox Extension's GUI
==Supported Technologies==
1
edit

Navigation menu