@Kroc &amp; Mathias
Fair points that having different meta-tag definitions for every different thing is not ideal - the ideal solution would be to standardise the meta-tag definitions (IFF this is something other OS/browser vendors would be interested in implementing). But that's an entirely different suggestion than adulterating &lt;menu/&gt; for something the spec. surely never intended - this is precisely what this page is for: http://wiki.whatwg.org/wiki/MetaExtensions

As for hiding the &lt;li/&gt;s with CSS, that's viable but is still a hack. Markup elements in the document body should be content intended for display *within* the bounds of the browser chrome - everything else is metadata, and should be treated as such.