- From: Jasper Bryant-Greene <jasper@album.co.nz>
- Date: Thu, 03 Nov 2005 11:52:48 +1300
- To: Erik Bruchez <erik@bruchez.org>
- Cc: www-forms@w3.org
Your example seems to make a round-trip to the server through XMLHTTPRequest for just about everything, including simply selecting an item in a list. Why is this? The only noticable effect is a change of list item style, which does not require any work on the server's part. On Tue, 2005-11-01 at 14:03 +0100, Erik Bruchez wrote: > All, > > I thought I would point to a new example that we developped. It > implements a dynamic user interface for To Do lists done 100% with > XForms, on top of the open-source-Ajax-enabled OPS XForms engine. Go > try it out here (it works with stock Firefox and IE): > > http://www.orbeon.com/ops/goto-example/xforms-todo > > This example illustrates many cool XForms features, such as: > > o Nested xforms:repeat > > o Use of "relevant" for conditional display of controls > > o Typing which allows for automatic formatting of dates > > o Use of xforms:submission with instance="replace", here to call a > service able to format an XML document into HTML. > > o Use of multiple instances > > o Use of xforms:setfocus and xforms:setindex > > The formatted source code of the page is available here: > > http://www.orbeon.com/ops/goto-source/xforms-todo/view.xhtml > > Constructive feedback is always appreciated! > > Enjoy, > > -Erik > > Note #1: There is no persistence: it's just a UI demo for now. > > Note #2: We plan for the OPS XForms engine to support Opera and Safari > in the future. Like with all Ajax-based software, there is some > compatibility work to do to get there, but all modern browsers will be > supported at some point. Contrary to most Ajax-based development > however, the developers of OPS are taking care of cross-browser > compatibility, while you concentrate on writing your application with > XForms. > > Note #3: We are still working on performance (the software is in beta > after all). > -- Jasper Bryant-Greene General Manager Album Limited e: jasper@album.co.nz w: http://www.album.co.nz/ b: http://jbg.name/ p: 0800 4 ALBUM (0800 425 286) or +64 21 232 3303 a: PO Box 579, Christchurch 8015, New Zealand
Received on Wednesday, 2 November 2005 22:53:03 UTC