Lists Home |
Date Index |
- From: "Bill la Forge" <firstname.lastname@example.org>
- To: "John E. Simpson" <email@example.com>, "XML-Dev Mailing list" <firstname.lastname@example.org>
- Date: Thu, 18 Mar 1999 15:28:18 -0500
From: John E. Simpson <email@example.com>
>>>How do you build a high performance, fast loading web interface that has the
>>>speed of HTML, but the screen design flexibility of Java applets? Also
>>>that you are in an environment where you are not able to pre-load
>>>would help the applet loading.
My interest in XML is largely centered around program composition. Case in
point, using an XML file to assemble Swing components into an interactive GUI.
A lot of Swing programming is the glue code for assembling components. This
tends to be hard to read, consequently hard to maintain, and weaved together
with small smatterings of application logic. But it is inherently tree structured.
Replacing that glue code with an XML-document driven composition system
means that you have a easy to read (compared to the glue code) document
which naturally reflects the tree structure of the GUI. It also means that, aside
from a small XML document and a little bit of application logic, the only thing you
need to download is the composer--which is fixed for all applications. Also,
you don't need to download the Swing components, which can be used unmidified
and which should already be present.
BML, Bluestone, and MDSAX are three different implementations to this general
xml-dev: A list for W3C XML Developers. To post, mailto:firstname.lastname@example.org
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:email@example.com the following message;
To subscribe to the digests, mailto:firstname.lastname@example.org the following message;
List coordinator, Henry Rzepa (mailto:email@example.com)