XForms 2.0 changes to help, hint, alert, message; a question about linking attributes

I have done the changes called for in in ACTION-1860 and the proposal 
that lead to it, except for the XSD schema update.

Section: Common Support Elements
http://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#Common_Support_Elements

1. Elements label, help, and hint (but not alert) have #attrs-ui-common 
attributes added: @appearance
2. The help element now has Linking #structure-attrs-link attributes 
added: by default none, but HTML integration would include @src.
     help element now says that if the host language integration 
supports linking, then @appearance="minimal" *should* use the hyperlink 
for help.
3. Examples of help and hint are moved from #The_message_Element into 
the help and hint sections of #Common_Support_Elements.
4. help and hint now say that the host-language integration *should* 
allow styling.
5. hint now says that @appearance='miminal' should be associated with 
the value but distinguished, and gives an example for a graphic browser.

Section: The Message Element

http://www.w3.org/MarkUp/Forms/wiki/XForms_2.0#The_message_Element
1. Moved examples of help and hint out.
2. added or updated examples for message/@level modal, modeless, ephemeral.
     Please check the modeless one.  We might need to specify modeless 
in more detail.
3. Added subsections for the three levels.

XForms 2.0 RNC Schema:
http://www.w3.org/MarkUp/Forms/wiki/XForms-nons-20.rnc#xforms-nons-20.rnc
1. Added xforms.ui.common.attrib to label, help, hint.

Question: The RNC schema shows link attributes on label, help, hint, and 
alert.
The spec content model didn't have these, but I did add it to help 
becuase we discussed that in the call.
Label has snb|linking, for example.  I suspect this was derived from the 
XSD schema.

Linking attributes  are by default empty but can be added to by the host 
language.

Should we add them to label, hint, and alert?

XForms 1.0 originally had them but we pulled them out so that XHTML 2.0 
could add them on itself.

Leigh.

* Appearance on help, hint, label
http://lists.w3.org/Archives/Public/public-forms/2012Jan/0013.html
http://lists.w3.org/Archives/Public/public-forms/2012Jan/0021.html
Steven: Someone needs to define this behavior in the spec.
Leigh: Unless Erik wants to do it I will.
ACTION-1860: Leigh Klotz to do define appearance on help, hint, label as 
in http://lists.w3.org/Archives/Public/public-forms/2012Jan/0013.html 
http://lists.w3.org/Archives/Public/public-forms/2012Jan/0021.html

Received on Thursday, 9 February 2012 23:19:10 UTC