<?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: Enhancing TabView Accessibility with WAI-ARIA Roles and States</title>
	<atom:link href="http://www.yuiblog.com/blog/index.php/2008/07/30/tabview-aria/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/</link>
	<description>The official blog of the YUI Project.</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:46:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: 2008 August 29 - Links for today &#171; My (almost) Daily Links</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-456255</link>
		<dc:creator>2008 August 29 - Links for today &#171; My (almost) Daily Links</dc:creator>
		<pubDate>Fri, 29 Aug 2008 05:04:04 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-456255</guid>
		<description>[...] guys? We can only hope. Oh, and a great article about accessible rich internet applications at Yahoo! to top it off [...]</description>
		<content:encoded><![CDATA[<p>[...] guys? We can only hope. Oh, and a great article about accessible rich internet applications at Yahoo! to top it off [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marco</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-442260</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Mon, 11 Aug 2008 23:23:27 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-442260</guid>
		<description>Hi Todd,

I&#039;ve been working on applying these techniques to my AccordionView widget. 

I&#039;m baffled by the fact that when I remove the href attribute, Safari won&#039;t let me focus the element anymore. Yet, in your example it seems to work but different looking (not the safari &#039;glow&#039; effect on focus but a dotted line).

When I put the href attribute back, all is fine in Safari.

Is there something I&#039;m overlooking? I can&#039;t for the world figure it out...</description>
		<content:encoded><![CDATA[<p>Hi Todd,</p>
<p>I&#8217;ve been working on applying these techniques to my AccordionView widget. </p>
<p>I&#8217;m baffled by the fact that when I remove the href attribute, Safari won&#8217;t let me focus the element anymore. Yet, in your example it seems to work but different looking (not the safari &#8216;glow&#8217; effect on focus but a dotted line).</p>
<p>When I put the href attribute back, all is fine in Safari.</p>
<p>Is there something I&#8217;m overlooking? I can&#8217;t for the world figure it out&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: User-Centered Design and Web Accessibility Blog - AniktoBlog &#187; Blog Archive &#187; Accessible YUI Tabview Control</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-439569</link>
		<dc:creator>User-Centered Design and Web Accessibility Blog - AniktoBlog &#187; Blog Archive &#187; Accessible YUI Tabview Control</dc:creator>
		<pubDate>Thu, 07 Aug 2008 20:42:18 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-439569</guid>
		<description>[...] posted an explanation on the YUI blog about how to use WAI-ARIA Roles and States to enhance the accessibility of the YUI TabView Control. The component provides a tabbed interface using semantic markup, indicating changes of state not [...]</description>
		<content:encoded><![CDATA[<p>[...] posted an explanation on the YUI blog about how to use WAI-ARIA Roles and States to enhance the accessibility of the YUI TabView Control. The component provides a tabbed interface using semantic markup, indicating changes of state not [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Do WAI-ARIA - Google Is! - The Paciello Group Blog</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-439390</link>
		<dc:creator>Do WAI-ARIA - Google Is! - The Paciello Group Blog</dc:creator>
		<pubDate>Thu, 07 Aug 2008 14:19:34 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-439390</guid>
		<description>[...] Yahoo developers are cooking up more YUI-ARIA widgets, which you can read about on the YUI blog: Enhancing TabView Accessibility with WAI-ARIA Roles and States. And don&#8217;t forget Gez Lemons&#8217; recently published Introduction to WAI [...]</description>
		<content:encoded><![CDATA[<p>[...] Yahoo developers are cooking up more YUI-ARIA widgets, which you can read about on the YUI blog: Enhancing TabView Accessibility with WAI-ARIA Roles and States. And don&#8217;t forget Gez Lemons&#8217; recently published Introduction to WAI [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kabatology</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-439298</link>
		<dc:creator>Kabatology</dc:creator>
		<pubDate>Thu, 07 Aug 2008 10:27:13 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-439298</guid>
		<description>So far so good, unfortunately all the time put into getting better TabView Accessibility with WAI-ARIA is blown-up by the fact that only two browsers support it for now - Firefox 3 and Internet Explorer 8 Beta 1</description>
		<content:encoded><![CDATA[<p>So far so good, unfortunately all the time put into getting better TabView Accessibility with WAI-ARIA is blown-up by the fact that only two browsers support it for now &#8211; Firefox 3 and Internet Explorer 8 Beta 1</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ARIA support with the YUI library at Advanced CSS Design Resources - last-child.com</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-438690</link>
		<dc:creator>ARIA support with the YUI library at Advanced CSS Design Resources - last-child.com</dc:creator>
		<pubDate>Wed, 06 Aug 2008 16:16:01 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-438690</guid>
		<description>[...] Enhancing TabView Accessibility with WAI-ARIA Roles and States - Todd Kloots [...]</description>
		<content:encoded><![CDATA[<p>[...] Enhancing TabView Accessibility with WAI-ARIA Roles and States &#8211; Todd Kloots [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marco&#8217;s accessibility blog &#187; Blog Archive &#187; More ARIA in the news</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-438575</link>
		<dc:creator>Marco&#8217;s accessibility blog &#187; Blog Archive &#187; More ARIA in the news</dc:creator>
		<pubDate>Wed, 06 Aug 2008 12:30:32 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-438575</guid>
		<description>[...] Tsaran from Yahoo! has posted an article on the YUI blog titled Enhancing TabView Accessibility with WAI-ARIA Roles and States. It is a hands-on example that shows a lot of techniques outlined by Gez in action. There are both [...]</description>
		<content:encoded><![CDATA[<p>[...] Tsaran from Yahoo! has posted an article on the YUI blog titled Enhancing TabView Accessibility with WAI-ARIA Roles and States. It is a hands-on example that shows a lot of techniques outlined by Gez in action. There are both [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Firefox Summit Rundown &#171; Access Garage</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-437339</link>
		<dc:creator>Firefox Summit Rundown &#171; Access Garage</dc:creator>
		<pubDate>Mon, 04 Aug 2008 21:17:31 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-437339</guid>
		<description>[...] during the show, Victor Tsaran from Yahoo! posted an excellent tutorial on how the YUI tab control is enhanced with WAI-ARIA. With this level of detail, YUI is bound to achieve excellent [...]</description>
		<content:encoded><![CDATA[<p>[...] during the show, Victor Tsaran from Yahoo! posted an excellent tutorial on how the YUI tab control is enhanced with WAI-ARIA. With this level of detail, YUI is bound to achieve excellent [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vinnie</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-437167</link>
		<dc:creator>Vinnie</dc:creator>
		<pubDate>Mon, 04 Aug 2008 14:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-437167</guid>
		<description>Todd, your knowledge and time are much appreciated.  

Thank you.

Cheers</description>
		<content:encoded><![CDATA[<p>Todd, your knowledge and time are much appreciated.  </p>
<p>Thank you.</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Kloots</title>
		<link>http://www.yuiblog.com/blog/2008/07/30/tabview-aria/comment-page-1/#comment-434907</link>
		<dc:creator>Todd Kloots</dc:creator>
		<pubDate>Fri, 01 Aug 2008 17:42:33 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/07/30/tabview-aria/#comment-434907</guid>
		<description>Hey Marco - 

Regarding #1: I was motivated primarily by performance.  Since there is always a cost associated with modifying the DOM, I figured it didn&#039;t make sense to apply the WAI-ARIA Roles and States in older browsers that don&#039;t support ARIA.  However, for those that do, I did design the browser sniffing to account for future versions of FF and IE.  Additionally, in my experience using ARIA, I haven&#039;t found it has reached a level of maturity where I can apply the roles and states and it will just work out of the box.  For that reason, I prefer to only provide functionality when I have tested it and am confident that it will work for the user.

Regarding #2: I tested using JAWS 9, and found that with the Virtual Buffer off (required for ARIA and the keyboard functionality to work), JAWS would in fact read the value of the &quot;href&quot; attribute.  For example, when the Firefox tab receives focus, JAWS reads: &quot;Firefox tab http:// ....&quot;.  For that reason, I removed the &quot;href&quot; attribute.  I don&#039;t see any problem removing the attribute, as the anchor itself is only there for the C-Grade browser experience when the user is building a TabView from existing markup.  In an A-Grade browser, the anchor element doesn&#039;t play a functional role after the TabView has been instantiated.

- Todd</description>
		<content:encoded><![CDATA[<p>Hey Marco &#8211; </p>
<p>Regarding #1: I was motivated primarily by performance.  Since there is always a cost associated with modifying the DOM, I figured it didn&#8217;t make sense to apply the WAI-ARIA Roles and States in older browsers that don&#8217;t support ARIA.  However, for those that do, I did design the browser sniffing to account for future versions of FF and IE.  Additionally, in my experience using ARIA, I haven&#8217;t found it has reached a level of maturity where I can apply the roles and states and it will just work out of the box.  For that reason, I prefer to only provide functionality when I have tested it and am confident that it will work for the user.</p>
<p>Regarding #2: I tested using JAWS 9, and found that with the Virtual Buffer off (required for ARIA and the keyboard functionality to work), JAWS would in fact read the value of the &#8220;href&#8221; attribute.  For example, when the Firefox tab receives focus, JAWS reads: &#8220;Firefox tab http:// &#8230;.&#8221;.  For that reason, I removed the &#8220;href&#8221; attribute.  I don&#8217;t see any problem removing the attribute, as the anchor itself is only there for the C-Grade browser experience when the user is building a TabView from existing markup.  In an A-Grade browser, the anchor element doesn&#8217;t play a functional role after the TabView has been instantiated.</p>
<p>- Todd</p>
]]></content:encoded>
	</item>
</channel>
</rss>

