Workshop: XForms, the EDGE

I'm starting a workshop on the developers@x-smiles.org
mailing list about document-style web services with
XForms. Please join that list if you want to join me in
building prototype XForms app with X-Smiles as a
testbed. Thanks, Sebastian
 
Intro: XForms editing XHTML 
 
What you can do with X-Smiles 0.6:
 
Thought about what we've built here from a
different, perhaps bizarre, angle:
 
1) An XForm that edits XHTML pages. 
2) Worse, an XForm that edits existing XHTML pages containing
existing HTML forms. 
3) Extreme, an XSLT that transforms existing XHTML
pages containing HTML forms automatically into
XForms equivalents (useful for legacy migration).
 
Here is an XHTML page that runs in my IE6 containing
HTML forms: 
[1] http://webaccess.mozquito.com/tt/sample2.html
 
Here the XForm that uses [1] "as is" as its instance in
X-Smiles 0.6:
[2] http://webaccess.mozquito.com/tt/sample2.fml
 
If you change something and press submit, the updated
XHTML page is saved to [3] and can be seen with
the changes "as is" again with IE6: 
[3] http://webaccess.mozquito.com/features/sample3.html
 
If this was possible, and I haven't done the XSLT yet,
one could automatically convert XHTML pages into
XForms that always reference themselves as instance data, 
essentially a generic way to edit web pages over the web just
from a browser, by just applying an alternate XML
stylesheet declaration (one line) to every page assiging this 
special XSLT and viewing it with X-Smiles or any other 
XForms browser.
 
- Sebastian :-)

Received on Wednesday, 17 July 2002 19:35:23 UTC