[whatwg] Menus, fallback, and backwards compatibility: ideas wanted

Ian Hickson ian at hixie.ch
Thu Dec 8 17:29:59 PST 2005

On Thu, 8 Dec 2005, Nathan Heagy wrote:
> I wasn't actually suggesting <li> be merged with <menu>, just that your 
> definition of menu as "A list of available options" was too broad to be 
> the criteria for defining <menu>.

Ah, indeed. Yes, I agree my definition was too broad, I was just trying to 
show that <menubar> and <context-menu> and <toolbar> et al were all the 
same thing, not so much trying to come up with an actual definition of 
menus. :-) (My definition actually came from The American Heritage 
Dictionary of the English Language, Fourth Edition, fwiw.)

> The feature of ribbon I was specifically thinking of was the way chunks 
> collapse when space isn't available. The ribbon is segmented into 
> smaller toolbars such as "arrange". When the window is narrow and it 
> can't display all the chunks some of them collapse into a single menu.

Ooh, interesting. There isn't any reason <menu> couldn't be implemented 
this way, though; the document just gives the semantics not the 
presentation. Something to consider when writing up the Rendering section 
of the spec, though, and in a CSS context.

> More information on this aspect of ribbon here: 
> http://blogs.msdn.com/jensenh/archive/2005/10/18/482233.aspx

Thanks, will look at this.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

More information about the whatwg mailing list