xforms (W3C) intepreter in Python?

Brad Clements bkc at Murkworks.com
Fri Jan 31 15:21:39 CET 2003

Comments below
Novell DeveloperNet Sysop #5

"Paul Boddie" <paul at boddie.net> wrote in message
news:23891c90.0301310335.5684465d at posting.google.com...
> "Brad Clements" <bkc at Murkworks.com> wrote in message
news:<3e393e41_1 at spamkiller.newsgroups.com>...
> >
> > Anyone else looking at xforms?
> I had a look at XForms a while ago, but the specification was
> something which was not only sleep-inducing, but also didn't really
> seem to meet any immediate requirements for developing Web
> applications more productively. Moreover, there was no indication that
> any browser would support the technology any time soon; indeed, I'm
> pretty sure that no mainstream browser supports it even now.

True. There is a request in for it to be added to mozilla. There is a
FormsPlayer activeX control that can run inside IE.

> > Novell DeveloperNet Sysop #5
> Interestingly, Novell seem to be all excited about XForms in that I
> saw some of their developer pages which advertised some package or
> other in which you could design them.

I'll laugh here, I haven't tried the "novell xforms preview ". Just from
reading the whitepaper and description I can tell it's not ready for me to
deploy. In any case, it's fall out from their purchase of .. that company
that makes SOAP tools.. Gee, can't recall.

> I've been interested in manipulating Web form data as XML, and
> formatting that data using XML-based templates. Right now, though, I
> don't have anything I can show you.

Fortunately I can show a lot.

I have several clients heavily invested in Zope/DHTML/XML-RPC solutions.
Typically SQL data is extracted, processed and then dumped as xml to the
client via XML-RPC. On the client, XSLT translates the data into forms, or
tables (with sortable columns).

For submission, I validate the form, grab the values and stick them into an
Object, send that object via xml-rpc (appears as a dict to Zope).

It's all lots of fun, but I'm getting tired of writing the same code over
and over. I'd like a higher-level view of layout, validation, minimal
client-side logic and submission.

And, <select> is a non-windowed control on IE, so it doesn't play well with
pop-up divs.

I'd really like to switch to a XUL layout, with xforms.. But Luxor is too
big, X-smiles is has ugly xforms, etc..

-----------== Posted via Newsfeed.Com - Uncensored Usenet News ==----------
   http://www.newsfeed.com       The #1 Newsgroup Service in the World!
-----= Over 100,000 Newsgroups - Unlimited Fast Downloads - 19 Servers =-----

More information about the Python-list mailing list