- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 07 Dec 2009 14:12:50 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8447 Maciej Stachowiak <mjs@apple.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mjs@apple.com --- Comment #3 from Maciej Stachowiak <mjs@apple.com> 2009-12-07 14:12:49 --- (In reply to comment #0) > Currently, the following line is given with the aside element: > > "The element can be used for typographical effects like pull quotes or > sidebars, for advertising, for groups of nav elements, and for other content > that is considered separate from the main content of the page." > > If the aside is equivalent to a printed sidebar, there should be no nav > elements, and shouldn't be referenced as a web page sidebar. This confuses the > semantics of the element, which decreases its value. <nav> elements have a more specific semantic than <aside>. This argument is like saying that because <div> exists, there should be no <p> element. > Another section element should be used for a web page sidebar, the same as a > section should be used for the main content (or a second sidebar, etc). > > In addition, no navigation should be embedded in an aside element--not if it is > to be used for pull quotes or typographical sidebars. Placing navigation in the > aside could lead to it being skipped by some user agents, who treat the > element's semantics seriously. Indeed, it would generally be better to use <nav> in the specific case of a navigation sidebar (as opposed to a general sidebar for other purposes). > If there is an HTML5 primer, we would want to clarify that the aside element is > not used for web page sidebars. That would only be the case for navigation sidebars. However, the following kinds of sidebars would be fine to put in an <aside> element: - a sidebar containing ads - a sidebar containing a separate related article (i.e. the exact case of a print sidebar) - a blogroll sidebar (this would not match the semantics of <nav> which state "Not all groups of links on a page need to be in a nav element — only sections that consist of major navigation blocks are appropriate for the nav element." -- links to other blogs would not generally be considered major navigation blocks) - a sidebar listing recent posts (this would also not be a "major navigation block") - sidebars containing a list of contacts, as in some mail apps - sidebars containing widgets/gadgets which are ancillary to the main page - a sidebar providing contact information for the author or authors of the site - a sidebar on an online store page listing most popular items or top sellers (this would not be a major navigation block)- sidebars containing one or more of the foregoing, as well as a navigation section (which would then be in a <nav> tested in the <aside>) Note: the above are all examples from real sites. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Monday, 7 December 2009 14:12:59 UTC