<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Semantic navigation with the nav element</title>
	<atom:link href="http://html5doctor.com/nav-element/feed/" rel="self" type="application/rss+xml" />
	<link>http://html5doctor.com/nav-element/</link>
	<description>helping you implement HTML5 today</description>
	<lastBuildDate>Sat, 13 Mar 2010 23:17:51 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: HTML5: tag nuovi e anteprima delle innovazioni &#124; paitadesignblog</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-2381</link>
		<dc:creator>HTML5: tag nuovi e anteprima delle innovazioni &#124; paitadesignblog</dc:creator>
		<pubDate>Sun, 07 Mar 2010 11:05:39 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-2381</guid>
		<description>[...] raggruppa gli elementi di navigazione [...]</description>
		<content:encoded><![CDATA[<p>[...] raggruppa gli elementi di navigazione [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce Lawson</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1853</link>
		<dc:creator>Bruce Lawson</dc:creator>
		<pubDate>Mon, 07 Dec 2009 08:24:38 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1853</guid>
		<description>In the example you give Gary, the Table Of Contents would be in a nav element (it is a TOC with links around your site). So an AT that&#039;s sniffing &quot;main content&quot; would pass over the TOC, regardless of its position within the visual page or source.

The MSFT screenreader argument is entirely unrelated as far as I can see.</description>
		<content:encoded><![CDATA[<p>In the example you give Gary, the Table Of Contents would be in a nav element (it is a TOC with links around your site). So an AT that&#8217;s sniffing &#8220;main content&#8221; would pass over the TOC, regardless of its position within the visual page or source.</p>
<p>The MSFT screenreader argument is entirely unrelated as far as I can see.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Turner</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1850</link>
		<dc:creator>Gary Turner</dc:creator>
		<pubDate>Mon, 07 Dec 2009 02:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1850</guid>
		<description>I confess a closer reading of your comment would have softened my own a bit.  However, the page structure is still affected.  Consider this &lt;a href=&quot;http://gtwebdev.com/workshop/&quot; rel=&quot;nofollow&quot;&gt;top level sub-site page&lt;/a&gt;.  If I had floated the toc, it would follow the &quot;major&quot; nav element and the header; not exactly the advantage you speak of.   In order for your scenario to work, the page structure must still consider your, as yet, non-existent AT or PDA functionality.  Hell, does MSFT&#039;s screen reader make the intrinsic connection between labels and their nested form controls yet?  That standard&#039;s only been around for ten years.

Nevertheless, the nav element is still redundant, and brings nothing to the table not otherwise doable.

cheers,

gary</description>
		<content:encoded><![CDATA[<p>I confess a closer reading of your comment would have softened my own a bit.  However, the page structure is still affected.  Consider this <a href="http://gtwebdev.com/workshop/" rel="nofollow">top level sub-site page</a>.  If I had floated the toc, it would follow the &#8220;major&#8221; nav element and the header; not exactly the advantage you speak of.   In order for your scenario to work, the page structure must still consider your, as yet, non-existent AT or PDA functionality.  Hell, does MSFT&#8217;s screen reader make the intrinsic connection between labels and their nested form controls yet?  That standard&#8217;s only been around for ten years.</p>
<p>Nevertheless, the nav element is still redundant, and brings nothing to the table not otherwise doable.</p>
<p>cheers,</p>
<p>gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce Lawson</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1842</link>
		<dc:creator>Bruce Lawson</dc:creator>
		<pubDate>Sun, 06 Dec 2009 17:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1842</guid>
		<description>&quot;Wow! And wouldn’t that cause an intolerable limitation on a document’s structure.&quot;

Not sure I understand what you mean - what is the limitation, and for whom is it intolerable?</description>
		<content:encoded><![CDATA[<p>&#8220;Wow! And wouldn’t that cause an intolerable limitation on a document’s structure.&#8221;</p>
<p>Not sure I understand what you mean &#8211; what is the limitation, and for whom is it intolerable?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Turner</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1834</link>
		<dc:creator>Gary Turner</dc:creator>
		<pubDate>Sun, 06 Dec 2009 00:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1834</guid>
		<description>Bruce Lawson spoke at   December 5th, 2009 at 11:53 am

&gt; I disagree Gary.

&gt; An assistive technology can make its own “skip links” function; it just needs to go to the first element on a page that is not header, footer, nav. That’s the main content.

Wow!  And wouldn&#039;t that cause an intolerable limitation on a document&#039;s structure.

&gt; It’s not just for assistive tech; I would love to see my phone do this for sites so that it scrolls to the start of the content for me.

&gt; ATs and phones can then have a hotkey which goes to nav – by locating the first/ next nav element in the document as that is unambiguous.

For the most part, I dislike microformats as trying to do what xhtml&#039;s author-described elements, or even html5&#039;s new elements should do.  This is a case where standardized class attributes would do the job as well as an element, without being redundant.

Good luck with getting ATs to give you the functionality you desire.  Most can&#039;t even deal with the implicit connection between labels and the form controls nested in them. That standard&#039;s been around for ten years or so, and is much simpler to recognize than the usage you describe.

cheers,

gary</description>
		<content:encoded><![CDATA[<p>Bruce Lawson spoke at   December 5th, 2009 at 11:53 am</p>
<p>&gt; I disagree Gary.</p>
<p>&gt; An assistive technology can make its own “skip links” function; it just needs to go to the first element on a page that is not header, footer, nav. That’s the main content.</p>
<p>Wow!  And wouldn&#8217;t that cause an intolerable limitation on a document&#8217;s structure.</p>
<p>&gt; It’s not just for assistive tech; I would love to see my phone do this for sites so that it scrolls to the start of the content for me.</p>
<p>&gt; ATs and phones can then have a hotkey which goes to nav – by locating the first/ next nav element in the document as that is unambiguous.</p>
<p>For the most part, I dislike microformats as trying to do what xhtml&#8217;s author-described elements, or even html5&#8217;s new elements should do.  This is a case where standardized class attributes would do the job as well as an element, without being redundant.</p>
<p>Good luck with getting ATs to give you the functionality you desire.  Most can&#8217;t even deal with the implicit connection between labels and the form controls nested in them. That standard&#8217;s been around for ten years or so, and is much simpler to recognize than the usage you describe.</p>
<p>cheers,</p>
<p>gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce Lawson</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1826</link>
		<dc:creator>Bruce Lawson</dc:creator>
		<pubDate>Sat, 05 Dec 2009 11:53:22 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1826</guid>
		<description>I disagree Gary.

An assistive technology can make its own &quot;skip links&quot; function; it just needs to go to the first element on a page that is not header, footer, nav. That&#039;s the main content. 

It&#039;s not just for assistive tech; I would love to see my phone do this for sites so that it scrolls to the start of the content for me.

ATs and phones can then have a hotkey which goes to nav - by locating the first/ next nav element  in the document as that is unambiguous.
,</description>
		<content:encoded><![CDATA[<p>I disagree Gary.</p>
<p>An assistive technology can make its own &#8220;skip links&#8221; function; it just needs to go to the first element on a page that is not header, footer, nav. That&#8217;s the main content. </p>
<p>It&#8217;s not just for assistive tech; I would love to see my phone do this for sites so that it scrolls to the start of the content for me.</p>
<p>ATs and phones can then have a hotkey which goes to nav &#8211; by locating the first/ next nav element  in the document as that is unambiguous.<br />
,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Turner</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1804</link>
		<dc:creator>Gary Turner</dc:creator>
		<pubDate>Fri, 04 Dec 2009 09:49:43 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1804</guid>
		<description>@Alohci: By saying the nav element was equivalent to a div of class nav, I was saying that neither are worth a hill of beans.  You bring up assistive technologies.  Unless you depend on every possible client recognizing the nav element, and magically knowing when to skip that segment and move presciently to the right spot, you will still require a link that targets a particular id.  If you have the link, and you have the target element, what earthly good is a nav element?  It is plain and simply redundant, bringing nothing of value to the table.

cheers,

gary</description>
		<content:encoded><![CDATA[<p>@Alohci: By saying the nav element was equivalent to a div of class nav, I was saying that neither are worth a hill of beans.  You bring up assistive technologies.  Unless you depend on every possible client recognizing the nav element, and magically knowing when to skip that segment and move presciently to the right spot, you will still require a link that targets a particular id.  If you have the link, and you have the target element, what earthly good is a nav element?  It is plain and simply redundant, bringing nothing of value to the table.</p>
<p>cheers,</p>
<p>gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alohci</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1755</link>
		<dc:creator>Alohci</dc:creator>
		<pubDate>Tue, 01 Dec 2009 00:48:20 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1755</guid>
		<description>@Gary Turner - Whenever the use of semantic elements is questioned, invariably one ends up discussing assistive technology (AT) and in particular screen readers. What &lt;nav&gt; has that &lt;div class=&quot;nav&quot;&gt; does not is that because &lt;nav&gt; has publicly defined semantics, AT can make use of that to easily allow the skipping of the entire navigation list and thereby go directly to the page content. For users who must experience or navigate the page serially, this is a real boon. 

On the other hand, &lt;div class=&quot;nav&quot;&gt; does not have public defined semantics, it may mean &quot;this is a navigation section&quot; or it may imply something else entirely that means something sensible to the page author, in the author&#039;s native language. For any given class name, AT is unlikely to guess unless the false positive rate is extremely low. So for the benefit of the widest possible range of users, &lt;nav&gt; is the better choice.</description>
		<content:encoded><![CDATA[<p>@Gary Turner &#8211; Whenever the use of semantic elements is questioned, invariably one ends up discussing assistive technology (AT) and in particular screen readers. What &lt;nav&gt; has that &lt;div class=&#8221;nav&#8221;&gt; does not is that because &lt;nav&gt; has publicly defined semantics, AT can make use of that to easily allow the skipping of the entire navigation list and thereby go directly to the page content. For users who must experience or navigate the page serially, this is a real boon. </p>
<p>On the other hand, &lt;div class=&#8221;nav&#8221;&gt; does not have public defined semantics, it may mean &#8220;this is a navigation section&#8221; or it may imply something else entirely that means something sensible to the page author, in the author&#8217;s native language. For any given class name, AT is unlikely to guess unless the false positive rate is extremely low. So for the benefit of the widest possible range of users, &lt;nav&gt; is the better choice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Turner</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1743</link>
		<dc:creator>Gary Turner</dc:creator>
		<pubDate>Mon, 30 Nov 2009 01:35:16 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1743</guid>
		<description>This proposed &lt;b&gt;nav&lt;/b&gt; element is an example of paving the cow path before any cows have trod it.  I have yet to see an example where the element wasn&#039;t superfluous, or didn&#039;t make the markup less semantic and less appropriately structured.  When would navigation not be a list?  By definition, tables of content, menus, bills of fare, &amp;c. are all lists.  How would an additional container that is the one-for-one equivalent of &lt;code&gt;&lt;div class=&quot;nav&quot;&gt;&lt;/code&gt; improve the structure or meaning of the navigation list? 

&lt;cite&gt;John Faulds&lt;/cite&gt; said, &lt;q&gt;… I still want my ‘lists’ of navigation items to look like lists.&lt;/q&gt; I agree, and cannot see how a nav element will improve on the structure any more than a non-semantic div element would.</description>
		<content:encoded><![CDATA[<p>This proposed <b>nav</b> element is an example of paving the cow path before any cows have trod it.  I have yet to see an example where the element wasn&#8217;t superfluous, or didn&#8217;t make the markup less semantic and less appropriately structured.  When would navigation not be a list?  By definition, tables of content, menus, bills of fare, &amp;c. are all lists.  How would an additional container that is the one-for-one equivalent of <code>&lt;div class="nav"&gt;</code> improve the structure or meaning of the navigation list? </p>
<p><cite>John Faulds</cite> said, <q>… I still want my ‘lists’ of navigation items to look like lists.</q> I agree, and cannot see how a nav element will improve on the structure any more than a non-semantic div element would.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonas</title>
		<link>http://html5doctor.com/nav-element/comment-page-1/#comment-1412</link>
		<dc:creator>Jonas</dc:creator>
		<pubDate>Sun, 18 Oct 2009 23:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=473#comment-1412</guid>
		<description>To me the nav tag is defined as loosely as it is because we are talking semantics. Semantics can be very subjective, and so it would make sense that the creator of a site should have the posibility to decide which of the navigation elements are major in his context. 
As can be seen above, there are different interpretations and I think the comment made near the beginning - that seeing how users move on your side - might be a good firrst hint</description>
		<content:encoded><![CDATA[<p>To me the nav tag is defined as loosely as it is because we are talking semantics. Semantics can be very subjective, and so it would make sense that the creator of a site should have the posibility to decide which of the navigation elements are major in his context.<br />
As can be seen above, there are different interpretations and I think the comment made near the beginning &#8211; that seeing how users move on your side &#8211; might be a good firrst hint</p>
]]></content:encoded>
	</item>
</channel>
</rss>
