<?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: Screen readers and radio buttons: using HTML fieldset and legend</title>
	<atom:link href="http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/</link>
	<description>News &#38; web design articles from Andy Bryant</description>
	<lastBuildDate>Thu, 26 May 2011 16:07:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Andy Bryant</title>
		<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/comment-page-1/#comment-7016</link>
		<dc:creator>Andy Bryant</dc:creator>
		<pubDate>Fri, 26 Mar 2010 09:19:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessfussdesign.com/blog/?p=69#comment-7016</guid>
		<description>@Ned That&#039;s a good question. To my knowledge (and I currently only have acces to Jaws 9, not the latest release), when it comes across a group of radio buttons it does exactly what you describe - lists each label and says whether the radio button is checked or unchecked. When you then check a radio button, JAWS will announce you&#039;ve made the change and also tell you how many other radio button options are in the group, and where the selection you&#039;ve made falls in the order (e.g. &#039;It&#039;s OK&#039; radio button checked - 2 of 4, to change the selection use the up or down arrow keys&#039;).

With a long list of radio button options it might seem unwieldy to have every single option read out one after another with the checked/unchecked status announced too. But when you think about it, there&#039;s no other way for an unsighted user to know a) how many options there are to choose from and b) what those options are.

My experience of screen reader users is that they operate the controls fast (mind-blowingly fast!) and will be used to navigating quickly around sets of form fields, whether they be inputs, radios or select lists.

If you have the budget/resource, I&#039;d always recommend getting a day or so of accessibility consultancy from an organisation who can get unsighted users to test your site fully. it&#039;s never cheap, but always extremely insightful.

As for further resources, give the Accessify Forum a look (http://www.accessifyforum.com/) - you can read through existing discussions or ask a question, there&#039;s bound to be someone on there who can help you out (and may tell you something different from me!).

Hope that helps.</description>
		<content:encoded><![CDATA[<p>@Ned That&#8217;s a good question. To my knowledge (and I currently only have acces to Jaws 9, not the latest release), when it comes across a group of radio buttons it does exactly what you describe &#8211; lists each label and says whether the radio button is checked or unchecked. When you then check a radio button, JAWS will announce you&#8217;ve made the change and also tell you how many other radio button options are in the group, and where the selection you&#8217;ve made falls in the order (e.g. &#8216;It&#8217;s OK&#8217; radio button checked &#8211; 2 of 4, to change the selection use the up or down arrow keys&#8217;).</p>
<p>With a long list of radio button options it might seem unwieldy to have every single option read out one after another with the checked/unchecked status announced too. But when you think about it, there&#8217;s no other way for an unsighted user to know a) how many options there are to choose from and b) what those options are.</p>
<p>My experience of screen reader users is that they operate the controls fast (mind-blowingly fast!) and will be used to navigating quickly around sets of form fields, whether they be inputs, radios or select lists.</p>
<p>If you have the budget/resource, I&#8217;d always recommend getting a day or so of accessibility consultancy from an organisation who can get unsighted users to test your site fully. it&#8217;s never cheap, but always extremely insightful.</p>
<p>As for further resources, give the Accessify Forum a look (<a href="http://www.accessifyforum.com/" rel="nofollow">http://www.accessifyforum.com/</a>) &#8211; you can read through existing discussions or ask a question, there&#8217;s bound to be someone on there who can help you out (and may tell you something different from me!).</p>
<p>Hope that helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ned</title>
		<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/comment-page-1/#comment-7011</link>
		<dc:creator>Ned</dc:creator>
		<pubDate>Thu, 25 Mar 2010 21:05:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessfussdesign.com/blog/?p=69#comment-7011</guid>
		<description>[Sorry for the repost. Should have know the angle-brackets around html tags would get stripped. Hope this works.]

Hi there,

I&#039;m working to make a slew of html forms compatible with screen reading software. Many rely heavily on radio buttons, so your posting was quite helpful. I have a question. If I understand right, JAWS recites the &lt;legend&gt; value before each and every radio button&#039;s &lt;label&gt; value. So with your example, JAWS says, &quot;How much do you love Twitter? So much it hurts. Radio button not checked. How much do you love Twitter? It&#039;s OK. Radio button not checked. How much do you love Twitter? I&#039;m not convinced. Radio button not checked. How much do you love Twitter? Twitter? Radio button not checked.&quot; I imagine the repetition of the &lt;legend&gt; value could get very annoying. At the moment, I&#039;m working on a 20+ item survey where the prompt for each item is a longish sentence (something like: &quot;The activity you had us do strengthened my ability to perform the task we were to learn&quot;), followed by an agreement scale (strongly disagree, disagree, neutral, agree, strongly agree). Does the typical JAWS user get used to completing forms tagged in this way? By item 3, say, do they have the 5 responses memorized, and know to interrupt the JAWS voice and quickly move to the option they want by typing F/SHIFT-F to move to the next/previous form field? Or do they get frustrated and abandon the survey all together? If the latter, what&#039;s the best workaround? Switch to &lt;SELECT&gt; tags?

Thanks for any and all advice. Pointers to other useful sites discussing the issue are also appreciated.</description>
		<content:encoded><![CDATA[<p>[Sorry for the repost. Should have know the angle-brackets around html tags would get stripped. Hope this works.]</p>
<p>Hi there,</p>
<p>I&#8217;m working to make a slew of html forms compatible with screen reading software. Many rely heavily on radio buttons, so your posting was quite helpful. I have a question. If I understand right, JAWS recites the &lt;legend&gt; value before each and every radio button&#8217;s &lt;label&gt; value. So with your example, JAWS says, &#8220;How much do you love Twitter? So much it hurts. Radio button not checked. How much do you love Twitter? It&#8217;s OK. Radio button not checked. How much do you love Twitter? I&#8217;m not convinced. Radio button not checked. How much do you love Twitter? Twitter? Radio button not checked.&#8221; I imagine the repetition of the &lt;legend&gt; value could get very annoying. At the moment, I&#8217;m working on a 20+ item survey where the prompt for each item is a longish sentence (something like: &#8220;The activity you had us do strengthened my ability to perform the task we were to learn&#8221;), followed by an agreement scale (strongly disagree, disagree, neutral, agree, strongly agree). Does the typical JAWS user get used to completing forms tagged in this way? By item 3, say, do they have the 5 responses memorized, and know to interrupt the JAWS voice and quickly move to the option they want by typing F/SHIFT-F to move to the next/previous form field? Or do they get frustrated and abandon the survey all together? If the latter, what&#8217;s the best workaround? Switch to &lt;SELECT&gt; tags?</p>
<p>Thanks for any and all advice. Pointers to other useful sites discussing the issue are also appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Bryant</title>
		<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/comment-page-1/#comment-3834</link>
		<dc:creator>Andy Bryant</dc:creator>
		<pubDate>Sat, 31 Oct 2009 15:24:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessfussdesign.com/blog/?p=69#comment-3834</guid>
		<description>@Pankaj Not entirely sure what you mean. The &lt;legend&gt; tag is a specific form tag, and it&#039;s with forms where you tend to get accessibility issues with the questions not being associated with the right form fields (or not even being read out by screen readers at all...).

With regular content you just need your usual formatting tags (lists, paragraphs etc.), and as far as SEO is concerned I&#039;d suggest making good use of the heading tags, which will also help screen reader users get an understanding of the structure of the content - and help them navigate the page too.

Of course f I&#039;m off-track and that wasn&#039;t what you meant, let me know!</description>
		<content:encoded><![CDATA[<p>@Pankaj Not entirely sure what you mean. The<br />
<legend> tag is a specific form tag, and it&#8217;s with forms where you tend to get accessibility issues with the questions not being associated with the right form fields (or not even being read out by screen readers at all&#8230;).</p>
<p>With regular content you just need your usual formatting tags (lists, paragraphs etc.), and as far as SEO is concerned I&#8217;d suggest making good use of the heading tags, which will also help screen reader users get an understanding of the structure of the content &#8211; and help them navigate the page too.</p>
<p>Of course f I&#8217;m off-track and that wasn&#8217;t what you meant, let me know!</legend>
]]></content:encoded>
	</item>
	<item>
		<title>By: pankaj</title>
		<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/comment-page-1/#comment-3814</link>
		<dc:creator>pankaj</dc:creator>
		<pubDate>Sat, 31 Oct 2009 06:26:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessfussdesign.com/blog/?p=69#comment-3814</guid>
		<description>Hi,
IT is right information. could we use use legend tag for content also if i want give a name paragraph of content. I want legend tag such a way it will give a name to a content. Is it SEO friendly?. What is best tag i can use. 

Pankaj</description>
		<content:encoded><![CDATA[<p>Hi,<br />
IT is right information. could we use use legend tag for content also if i want give a name paragraph of content. I want legend tag such a way it will give a name to a content. Is it SEO friendly?. What is best tag i can use. </p>
<p>Pankaj</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Bryant</title>
		<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/comment-page-1/#comment-1869</link>
		<dc:creator>Andy Bryant</dc:creator>
		<pubDate>Mon, 27 Jul 2009 10:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessfussdesign.com/blog/?p=69#comment-1869</guid>
		<description>Look forward to it! The thing that I find time consuming is lining up labels and fields purely in CSS. I&#039;ve heard the argument that forms should be marked up in tables and still be semantically valid, but I&#039;m not entirely convinced.</description>
		<content:encoded><![CDATA[<p>Look forward to it! The thing that I find time consuming is lining up labels and fields purely in CSS. I&#8217;ve heard the argument that forms should be marked up in tables and still be semantically valid, but I&#8217;m not entirely convinced.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Koehler</title>
		<link>http://www.lessfussdesign.com/blog/2009/07/screenreaders-radiobuttons-fieldset-legend/comment-page-1/#comment-1868</link>
		<dc:creator>Brad Koehler</dc:creator>
		<pubDate>Mon, 27 Jul 2009 09:48:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.lessfussdesign.com/blog/?p=69#comment-1868</guid>
		<description>Great Post, 

Forms are one of the most difficult elements of clientside development in my opinion. 

They are hard to style, hard to make totally accessible and there is so much conflicting opinion over how forms should be layed out. 

hmm maybe i have a new post idea!</description>
		<content:encoded><![CDATA[<p>Great Post, </p>
<p>Forms are one of the most difficult elements of clientside development in my opinion. </p>
<p>They are hard to style, hard to make totally accessible and there is so much conflicting opinion over how forms should be layed out. </p>
<p>hmm maybe i have a new post idea!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

