Extensible User Interface Language (XUL)
XUL is an XML-based language for describing the contents of windows and dialogs. XUL has language constructs for all of the typical dialog controls, as well as for widgets like toolbars, trees, progress bars, and menus. Where HTML describes the contents of a single document, XUL describes the contents of an entire window (which could itself contain multiple HTML documents).
Cover Pages (2003). Design>User Interface>XML
GUIs and XML Configuration Data
Discusses how XML is used in the configuration of GUI interfaces. He looks at Mozilla's XML-based User Interface Language (XUL) which allows you to write applications that run without any particular dependency on the choice of underlying operating system. This may seem strange at first, but you'll soon see that this Mozilla project offers powerful tools for GUI building that allow you to develop for an extensive base of installed users.
Mertz, David. IBM (2004). Design>Web Design>User Interface>XML
UI Design with Java and XML Toolkits
XML has revolutionized application UI design in recent years. With a cunning blend of XML and script languages such as JavaScript, rich, aesthetically pleasing applications can be quickly constructed with ease. We've looked at Widgets and XUL as two examples of this in the past and now, I'm going to take a look at some of the innovative Java UI toolkits that implement XML as an integral mechanism for application II design. Please note, this is the first part of a two-part article.
Wellman, Dan. Dev Articles (2006). Design>User Interface>Programming>XML
Chu defines Unified Modeling Language (UML) as a standardized system of diagrams, notations, and semantics for object-oriented design and modeling. He offers a basic introduction to UML, provides a conceptual model, and describes UML's building blocks and common mechanisms. The article includes a brief history of UML.
Chu, Steve W. Intercom (2000). Design>User Interface>XML>UML
Working XML: Use Eclipse to build a user interface for XM
Anyone familiar with XM -- the low-cost, open-source content management solution based on XSLT -- knows that for all its good points, it still lacks a decent user interface. In this article, columnist Benoï¿t Marchal uses the Eclipse platform's open universal framework to build a user interface for XM.
Marchal, Benoit. IBM (2002). Design>User Interface>Software>XML
我们可以使用多种方法,通过XML描述用户界面。事实上,XML是在HTML的基础上成长起来的,而HTML则是一种当前流行的面向网络的用户界面。有了XML,你就可以使用用许多方便快捷的技巧创建有用的和可用的用户界面。
ZDNet (2002). (Chinese) Design>User Interface>XML
There are 20 readers currently online: 0 registered users and 20 guests. Register.

![]()
![]()


![]()
![]()
![]()