|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Challenge
You have to admit, though, that HTML is awful for this kind of a GUI. I am using Cocoon for this kind of application as well. XML documents are multidimensional, while HTML is at best two-dimensional . Web browser on the client side is awful for dynamic rich-client apps. I'd much rather implement it in something like XUL, but lack of good XUL documentation is a sign that I am going to end up spending more time figure it out than actually getting stuff done. Oleg Nicolas Toper wrote: > Well it seems to be exactly what I'm doing right now at my jobs except > that the XML documents have different structures. > > I'm doing it with Cocoon > > -----Message d'origine----- > *De :* Didier PH Martin [mailto:martind@netfolder.com] > *Envoyé :* mercredi 5 novembre 2003 17:01 > *À :* xml-dev@lists.xml.org > *Objet :* [xml-dev] Challenge > > 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/> > > >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








