Re: [dialog element] need another name for "visible" attribute

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