[
Lists Home |
Date Index |
Thread Index
]
A lot of it can be done with Cocoon and JavaScript using components I
listed at http://www.cocoonrecipes.org/ . Of course, I haven't had much
time to update that site.
I have to admit, though, that I totally agree with you. I am working on
a project along the lines of what you described here and I finding it
increasingly difficult to implement complex XML manipulation using HTML
as the UI.
Oleg
Didier PH Martin wrote:
> 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 <http://didier-martin.com/>
>
>
>
- References:
- Challenge
- From: "Didier PH Martin" <martind@netfolder.com>
|