- From: T. V. Raman <tvraman@us.ibm.com>
- Date: Mon, 26 Apr 2004 16:41:06 -0700
- To: mark.birbeck@x-port.net
- Cc: luxorxul@yahoo.ca, tvraman@almaden.ibm.com, www-forms@w3.org
Well said Mark! -- Or to coin a phrase,
many of the other XML "UI languages" are only screen-deep.
>>>>> "Mark" == Mark Birbeck <mark.birbeck@x-port.net> writes:
Mark> Gerald, You are spot on that XForms has within it an
Mark> "XML UI language". As it happens, it's one of the only
Mark> languages in your list that can truly claim that; most
Mark> of the others are "XML GUI languages" or "XML widget
Mark> languages" since they deal in the main with
Mark> presentation to the user in a way that is strongly
Mark> bound to desktops in a windowing environment.
Mark>
Mark> But just to clarify, Raman's point about XForms being
Mark> "an architecture" was to emphasise that XForms' real
Mark> power comes from its model - what sometimes gets called
Mark> 'the engine'. Specifying GUI (or widget) languages is
Mark> not exactly difficult, but defining a
Mark> 'spreadsheet'-style calculation engine, that fires
Mark> events to the front-end and maintains CSS state, allows
Mark> for XML data manipulation such as submission and
Mark> validation, and all without scripting - now that's a
Mark> "user interface language".
Mark>
Mark> Best regards,
Mark>
Mark> Mark
Mark>
Mark>
Mark> PS Keep up the excellent work - the "XUL Challenge" is
Mark> a great initiative (and I'm quite enjoying it!).
Mark>
Mark>
Mark> Mark Birbeck CEO and CTO x-port.net Ltd.
Mark>
Mark> Download our XForms processor from
Mark> http://www.formsPlayer.com/
Mark>
Mark>
Mark>
>> -----Original Message----- From: www-forms-request@w3.org
>> [mailto:www-forms-request@w3.org] On Behalf Of Gerald
>> Bauer Sent: 26 April 2004 17:53 To: www-forms@w3.org Cc:
>> tvraman@almaden.ibm.com Subject: Re: W3C XForms vs
>> Alternative XML UI Language Formats
>>
>>
>>
>> Hello,
>>
>> > It should be made clear that XForms is *not* a XML > UI
>> language
>>
>> Well, XForms is clearly a XML UI language.
>>
>> 1) XForms is XML. 2) XForms includes tags for widgets
>> (e.g. <trigger>, <textarea>, <range> etc.)
>>
>> > -- XForms is about an XML Forms architecture that > uses
>> an XML > model that can be bound to multiple UI languages
>> > --- including XHTML.
>>
>> I understand that W3C XForms needs a hosting language and
>> is not a standalone markup language.
>>
>> Please, note that you can also bind alternative XML UI
>> languages to different toolkits (e.g. Swing, Eclipse,
>> Windows Forms, etc.) or even other markup languages
>> (e.g. SVG, XHTML, etc.).
>>
>> > In fact the real XUL challenge > for Mozilla/xul fans to
>> bind an XUL UI to an XForms > model.
>>
>> Just to clarify the XUL challenge is about XML UI
>> languages (including XForms) not about Mozilla XUL. I use
>> XML UI language like XML schema language as a generic term
>> e.g. there are many more XML schema languages than W3C's
>> XML schema language. The same goes for XML UI
>> languages. Mozilla's XML UI language (XUL) is just one of
>> many XML UI languages.
>>
>> - Gerald
>>
>> -------------------
>> Gerald Bauer Open XUL Alliance - A Rich Internet For
>> Everyone | http://xul.sourceforge.net XUL News Wire |
>> http://news.gmane.org/gmane.comp.lang.xul.announce
>>
>> ______________________________________________________________
>> ________ Post your free ad now! http://personals.yahoo.ca
>>
--
Best Regards,
--raman
------------------------------------------------------------
T. V. Raman: PhD (Cornell University)
IBM Research: Human Language Technologies
Architect: Conversational And Multimodal WWW Standards
Phone: 1 (408) 927 2608 T-Line 457-2608
Fax: 1 (408) 927 3012 Cell: 1 650 799 5724
Email: tvraman@us.ibm.com
WWW: http://almaden.ibm.com/u/tvraman
AIM: TVRaman
GPG: http://www.almaden.ibm.com/cs/people/tvraman/raman-almaden.asc
Snail: IBM Almaden Research Center,
650 Harry Road
San Jose 95120
Received on Monday, 26 April 2004 19:46:43 UTC