XML User Interface Language: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
m (Created page with '{{Stub}} == Introduction == According to [http://en.wikipedia.org/wiki/Xul Wikipedia], the XML User Interface Language, is an XML user interface markup language developed by th…')
 
 
(One intermediate revision by the same user not shown)
Line 10: Line 10:
# locale: the files containing user-visible strings for easy [[software localization]]
# locale: the files containing user-visible strings for easy [[software localization]]


According to [https://developer.mozilla.org/en/The_Joy_of_XUL The Joy of XUL], {{quotation|XUL (pronounced "zool") is Mozilla's XML-based user interface language that lets you build feature rich cross-platform applications that can run connected to or disconnected from the Internet. These applications are easily customized with alternative text, graphics, and layout so they can be readily branded or localized for various markets. Web developers already familiar with Dynamic HTML (DHTML) will learn XUL quickly and can start building applications right away.}}


== Links ==
== Links ==

Latest revision as of 13:29, 21 January 2010

Draft

Introduction

According to Wikipedia, the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. XUL operates in Mozilla cross-platform applications such as Firefox and Flock.

According to the same source, Programmers typically define a XUL interface as three discrete sets of components:

  1. content: the XUL document(s), whose elements define the layout of the user interface
  2. skin: the CSS and image files, which define the appearance of an application
  3. locale: the files containing user-visible strings for easy software localization

According to The Joy of XUL, “XUL (pronounced "zool") is Mozilla's XML-based user interface language that lets you build feature rich cross-platform applications that can run connected to or disconnected from the Internet. These applications are easily customized with alternative text, graphics, and layout so they can be readily branded or localized for various markets. Web developers already familiar with Dynamic HTML (DHTML) will learn XUL quickly and can start building applications right away.”

Links

  • XUL (Wikipedia)
  • The Joy of XUL. Intended audience: Application developers and development managers who seek to better understand XUL and why the Mozilla platform is built with it.
  • XUL Tutorial This tutorial describes XUL, the XML User-interface Language. This language was created for the Mozilla application and is used to describe its user interface.