XForms 1.2 News: use @ref everywhere instead of @nodeset; XForms 1.1 implementors encouraged to experiment

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

XForms 1.2 News: use @ref everywhere instead of @nodeset; XForms 1.1 implementors encouraged to experiment

Klotz, Leigh
XForms 1.2 discussions continue apace, and the Forms Working Group has
resolved [1] that in XForms 1.2, all elements which currently use the
"nodeset" attribute will accept the "ref" attribute instead.  XForms 1.2
will deprecate the nodeset attribute, but will still allow it where
XForms 1.1 allows it.  If present, the ref attribute will take precedence.

We believe this change will simplify authoring, and comes at little or
no cost to implementors.  It will be up to the element itself to decide
whether to use the first node or the entire nodeset.  (Note that in
practice this is already the case because the bind attribute gives no
indication of how it is to be used, and form controls and actions must
already interpret it.)

Some XForms 1.1 processors have supported this behavior for quite some
time.  For XForms 1.1 authors today, using nodeset and ref strictly
according to the XForms 1.1 Recommendation is the most portable, but it
is not the goal of a W3C Recommendation to inhibit progress or
discourage experimentation.

Therefore, the XForms Working Group encourages [2] XForms 1.1 processor
implementors to begin immediately accepting @ref wherever @nodeset is
currently allowed.

[1]
http://lists.w3.org/Archives/Public/public-forms/2010Mar/att-0046/2010-03-31.html#resolution1
[2]
http://lists.w3.org/Archives/Public/public-forms/2010Mar/att-0046/2010-03-31.html#resolution2

Leigh.