- From: Mark Birbeck <mark.birbeck@webbackplane.com>
- Date: Thu, 30 Jul 2009 10:48:01 +0200
- To: John Boyer <boyerj@ca.ibm.com>
- Cc: public-forms@w3.org
Hi John, Why not find a name for what this type of dialog-box would be, rather than some kind of action. In other words, layer on even more semantic sugar. :) For example, if a dialog was to show on form load, and clear on 'xforms-ready', you'd probably call that a splash-page. So @appearance="splashpage" would be a good way to describe it. I wasn't on the telecon, so I don't know what the use-case is for a dialog that shows on 'xforms-ready', but I'd wager that the same principle could be applied; is there an @appearance="..." that adequately describes the desired behaviour? This is just a thought, but it strikes me that we're always adding attributes to describe new things, when in fact we could be more declarative, and capture a 'set' of behaviour in a single attribute *value*. Regards, Mark On Thu, Jul 30, 2009 at 4:46 AM, John Boyer<boyerj@ca.ibm.com> wrote: > > Just want to quickly start a discussion thread to continue with the dialog > element, which we discussed on today's telecon. > > I understand that it is useful to indicate that a dialog should be visible > on form startup, in lieu of a show action that hooks xforms-ready. > > I also get that this is similar, if not analogous, to setting up a switch > using the selected attributes of cases. > > But the name "visible" for the attribute is not very good. There's nothing > in the attribute name to suggest it is interpreted on startup only. Granted > we do have the same problem with the selected attributes, but we're actually > planning to improve that in XForms 1.2, so past mistakes can't be used to > justify future ones. > > Any better ideas for a name? > > Thanks, > John M. Boyer, Ph.D. > STSM, Interactive Documents and Web 2.0 Applications > Chair, W3C Forms Working Group > Workplace, Portal and Collaboration Software > IBM Victoria Software Lab > E-Mail: boyerj@ca.ibm.com > > Blog: http://www.ibm.com/developerworks/blogs/page/JohnBoyer > Blog RSS feed: > http://www.ibm.com/developerworks/blogs/rss/JohnBoyer?flavor=rssdw > > -- Mark Birbeck, webBackplane mark.birbeck@webBackplane.com http://webBackplane.com/mark-birbeck webBackplane is a trading name of Backplane Ltd. (company number 05972288, registered office: 2nd Floor, 69/85 Tabernacle Street, London, EC2A 4RR)
Received on Thursday, 30 July 2009 08:58:29 UTC