The XForms User Interface

XForms can be used on a variety of platforms. Whatever the interface used, the data model that underlies it remains the same for any XForms form.

Because XForms forms can be displayed on graphical user devices from a desktop PC to a palmtop and possibly a mobile phone, the way in which the user interface is constructed can be particularly relevant on some platforms.

Grouping Form Controls

The XForms form controls that were described earlier in the chapter can be treated as separate units. However, often there will be a logical relationship among a number of form controls within an XForms form. For example, if we are collecting address information, we are likely to want to treat instance data nodes that might be named ...

Get Special Edition Using XML, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.