Hi,
As usual, in this list there is a
lot of talk and very little walk. Here is a challenge I am proposing to the
member of this list and particularly to the people who think great application
can be done with a browser technology and W3C frameworks.
Here it is:
The goal is to get an XML document
to be edited on the client, all validation performed on the client and the
filled XML document returned to the server. Let’s start with a modest document
as below. What is to be filled are the data content for each element. Simple
no?
So to recap:
a)
The XML document is associated
with a stylesheet for rendition. All the element’s data content are
empty. The XML document is rendered in the browser using an XSLT stylesheet
(you design and implement the stylesheet – rendition is
opened)
b)
The user enters the data and the
XML data content is filled. The element Version has to be validated. Only 1.0
is allowed. Validation obviously is performed on the client
side.
c)
The XML document is returned to
the server with all its data content filled
Here is the XML
document:
<demo>
<version></version>
<author>
<name></name>
<email></email>
</author>
<description></description>
</demo>
See, the XML document to be filled
is simple. By the way, at first let’s not restrict that to a single browser.
IE, Opera, Mozilla or others are fine. As long as the apps can do what is
mentioned in this message and no “fat server” technology is used. The whole
“fill the blanks” operation should occurs without constant connection with a
server. Now let’s see how many can walk their talk
Cheers
Didier PH Martin
http://didier-martin.com