[whatwg] Menus, fallback, and backwards compatibility: ideas wanted
Matthew Raymond
mattraymond at earthlink.net
Wed Dec 7 04:22:50 PST 2005
Ian Hickson wrote:
> On Thu, 1 Dec 2005, Matthew Raymond wrote:
>>Thought:
>>
>>| <menu>
>>| <li command="cmd_in_head1">Menu Item 1</li>
>>| ...
>>| </menu>
>>
>>Hmm.
>
> That could work. It's an advanced feature though. (Anything involving
> indirection is going to be harder for users; the more indirection, the
> harder it is, IMHO. This is one reason <font> is easier than CSS.) I'd
> expect use of the command="" attribute to be much rarer than just use of
> <command> itself:
>
> <menu>
> <command .../>
> <command .../>
> <command .../>
> </menu>
>
> (Falls back to a line break.)
Doesn't the following do the same?
<menu>
<option label="1"/>
<option label="2"/>
<option label="3"/>
</menu>
We can just use <option> elements instead of <command> when we need
to hide menus. If we're going to support <select> elements as menu
fallback markup, <menu> will have to support <option> elements anyways.
This frees up <command> to be used specifically in the <head>.
More information about the whatwg
mailing list