W3C home > Mailing lists > Public > www-forms@w3.org > August 2006

Re: Can toggle@case or case@selected be calculated?

From: T. V. Raman <raman@users.sf.net>
Date: Fri, 18 Aug 2006 21:03:33 -0700
Message-ID: <17638.36245.43739.892876@localhost.localdomain>
To: ebruchez@orbeon.com
Cc: u.n.l@gmx.net, www-forms@w3.org, raman@google.com


Further more, the trick in getting XForms right -- and this is
what makes it non-trivial -- 
is to ensure that XForms can both host and be hosted in other
languages. So in general it doesn't make much sense for the
XForms spec to pretend that AVTs will never show up --  basically
if the language in which XForms is hosted supports AVTs  --- say a  future
version of Open Office for instance,  then XForms will
automatically get AVTs in it. I'm not suggesting that Open Office
is certain to have AVTs; I'm just using it as an example.

>>>>> "Erik" == Erik Bruchez <ebruchez@orbeon.com> writes:
    Erik> Ulrich Nicolas Lissť wrote:
    Erik> 
    >> I even don't see a Pandora's box of processing questions
    >> open as John stated: It should be clearly stated when
    >> these AVTs are evaluated and in which context (like it is
    >> for any other XPath expression in XForms).
    Erik> 
    Erik> I agree 100%, this is a non-issue. XSLT too has to
    Erik> define exactly where AVTs can be used. Furthermore,
    Erik> several XForms implementations already implement AVTs
    Erik> and their authors have not reported negatively on this
    Erik> AFAIK.
    Erik> 
    >> AVTs occurring in non-XForms-markup are not the XForms
    >> processor's cup of tea. The latter might be dissatisfying
    >> to form authors attempting to use AVTs in XHTML markup but
    >> they can't use XPath expressions there too.  So this is no
    >> point against introducing AVTs to XForms in my eyes.
    Erik> 
    Erik> XForms could allow a host language to use AVTs, and
    Erik> specify a processing model for those. In fact, I think
    Erik> that XForms should do just that in 1.2 or 2.0 (AVTs
    Erik> won't be in 1.1). It doesn't mean that host languages
    Erik> must implement AVTs, just that they may do so. The
    Erik> benefits of AVTs are tremendous, in particular with
    Erik> XHTML. A typical use case is to update the @class or
    Erik> @style attribute on an XHTML element.
    Erik> 
    Erik> -Erik
    Erik> 
    Erik> -- Orbeon - XForms Everywhere:
    Erik> http://www.orbeon.com/blog/

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs
Received on Saturday, 19 August 2006 04:03:53 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 10 March 2012 06:22:06 GMT