<?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: Accessible WordPress Plug-ins: what does it mean?</title>
	<atom:link href="http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/</link>
	<description>Tips and Commentary on Web Accessibility, Usability, and Search Marketing best practices.</description>
	<lastBuildDate>Tue, 21 May 2013 18:21:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Joe Dolson</title>
		<link>http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/comment-page-1/#comment-58368</link>
		<dc:creator>Joe Dolson</dc:creator>
		<pubDate>Fri, 13 Jan 2012 00:06:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.joedolson.com/articles/?p=1256#comment-58368</guid>
		<description><![CDATA[@Ryan Yes -- I reviewed a good book on WordPress plug-in development a few months ago: &lt;a href=&quot;http://www.joedolson.com/articles/2011/07/book-review-wordpress-3-plugin-development-essentials/&quot; rel=&quot;nofollow&quot;&gt;Read my review of WordPress 3 Plugin Development Essentials&lt;/a&gt;.]]></description>
		<content:encoded><![CDATA[<p>@Ryan Yes &#8212; I reviewed a good book on WordPress plug-in development a few months ago: <a href="http://www.joedolson.com/articles/2011/07/book-review-wordpress-3-plugin-development-essentials/" rel="nofollow">Read my review of WordPress 3 Plugin Development Essentials</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Bradley</title>
		<link>http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/comment-page-1/#comment-58367</link>
		<dc:creator>Ryan Bradley</dc:creator>
		<pubDate>Thu, 12 Jan 2012 23:49:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.joedolson.com/articles/?p=1256#comment-58367</guid>
		<description><![CDATA[Do you recommend any books on how to make plugins?]]></description>
		<content:encoded><![CDATA[<p>Do you recommend any books on how to make plugins?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Lawless</title>
		<link>http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/comment-page-1/#comment-58184</link>
		<dc:creator>Tim Lawless</dc:creator>
		<pubDate>Wed, 11 Jan 2012 19:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.joedolson.com/articles/?p=1256#comment-58184</guid>
		<description><![CDATA[I&#039;ve been looking for info on these type of plug-in for a while.

This helped, thanks!]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ve been looking for info on these type of plug-in for a while.</p>
<p>This helped, thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Dolson</title>
		<link>http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/comment-page-1/#comment-52831</link>
		<dc:creator>Joe Dolson</dc:creator>
		<pubDate>Thu, 08 Dec 2011 16:05:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.joedolson.com/articles/?p=1256#comment-52831</guid>
		<description><![CDATA[Hi, Cliff - thanks for your comments. They do make it fairly evident that you didn&#039;t read anywhere on this site beyond this article, but the thought is appreciated, nonetheless.]]></description>
		<content:encoded><![CDATA[<p>Hi, Cliff &#8211; thanks for your comments. They do make it fairly evident that you didn&#8217;t read anywhere on this site beyond this article, but the thought is appreciated, nonetheless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cliff Tyllick</title>
		<link>http://www.joedolson.com/articles/2011/11/accessible-wordpress-plug-ins-what-does-it-mean/comment-page-1/#comment-52765</link>
		<dc:creator>Cliff Tyllick</dc:creator>
		<pubDate>Thu, 08 Dec 2011 02:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.joedolson.com/articles/?p=1256#comment-52765</guid>
		<description><![CDATA[Hi, Joe!

In this post, you have come to recognize a different aspect of accessibility—the issues of accessibility we encounter when we deal with authoring tools.

From the standpoint of the developer, there are two issues:

How can I make this tool accessible to everyone?
And how can I help the people who use this tool create accessible content?


On a small scale, this is about a module that does one thing well. For the sake of having something simple to discuss, let&#039;s say our module can be used to add images to a blog.

So first we would ask whether our module is accessible. It might call for the user to make a number of choices—what types of images they want to be accepted, image size, file size, and many other factors. To make these choices, the user would have to complete a number of form fields. Can the user reach each field with the tab key? Can screen readers recognize and announce each field&#039;s label and, if it&#039;s a list, the contents of that list?

To achieve these aspects of accessibility, we would refer to and try to conform with the Web Content Accessibility Guidelines (WCAG), which currently are in version 2.0. (I hope all your readers know of WCAG 2.0.)

Then we would have to ask whether our module helps all users create accessible content. If the user is placing images in a blog, those images might need captions, descriptions, and alt text.

&quot;Might&quot; is an important word here. There&#039;s no way we can tell whether a given image needs to have a caption, a description, or alt text. It all depends on the context of its use. So we have to make it possible for our blogger to give each image a caption, description, and alt text—but we can&#039;t force them to do so. By giving bloggers these choices, our module would help people create accessible content.

&quot;But wait!&quot; some readers are saying, &quot;For accessibility, doesn&#039;t every image &lt;em&gt;need&lt;/em&gt; alt text?&quot;

No, not &lt;strong&gt;alt text&lt;/strong&gt;—but every image &lt;em&gt;does&lt;/em&gt; need an &lt;strong&gt;alt attribute&lt;/strong&gt;. So when the blogger leaves the field for entering alt text blank, our module should make sure that the image tag has an empty alt attribute: &lt;strong&gt;alt=&quot;&quot;&lt;/strong&gt;.

That might not be right for a chosen image. But the error would be the blogger&#039;s. Our module would have responded correctly to the information given by the blogger.

So the best our module or any other authoring tool can do is to produce the right output for the information a user enters. It can&#039;t force the user to give it the right information.

WCAG 2.0 does not address this aspect of accessibility and authoring tools. For that, you have to go to a different set of guidelines—the Authoring Tool Accessibility Guidelines (ATAG). These guidelines call for an authoring tool to, first, be accessible and, second, as much as possible support authors in creating accessible content.

ATAG 2.0 is currently in development, and you can actually help move it along. The W3C Web Accessibility Initiative working group that is developing these guidelines needs examples of two successful implementations of each guideline. You don&#039;t have to prove successful implementation of all of ATAG 2.0—just of any guideline that you feel your authoring tool implements successfully.

And they&#039;re pretty flexible about the concept of an authoring tool. It could be WordPress alone, or WordPress plus your plug-in, or WordPress plus your plug-in plus two other plug-ins, and so on—whatever combination it takes to meet that guideline.

And you know what? Even if you fall short of meeting any of the guidelines in ATAG 2.0, testing your plug-in against those guidelines would give you clear goals for improving its behavior and performance with respect to accessibility. And it would help you document specific cases where WordPress (or another plug-in) is falling short of all you would like it to be as an authoring tool.

Good work—and good luck!]]></description>
		<content:encoded><![CDATA[<p>Hi, Joe!</p>
<p>In this post, you have come to recognize a different aspect of accessibility—the issues of accessibility we encounter when we deal with authoring tools.</p>
<p>From the standpoint of the developer, there are two issues:</p>
<p>How can I make this tool accessible to everyone?<br />
And how can I help the people who use this tool create accessible content?</p>
<p>On a small scale, this is about a module that does one thing well. For the sake of having something simple to discuss, let&#8217;s say our module can be used to add images to a blog.</p>
<p>So first we would ask whether our module is accessible. It might call for the user to make a number of choices—what types of images they want to be accepted, image size, file size, and many other factors. To make these choices, the user would have to complete a number of form fields. Can the user reach each field with the tab key? Can screen readers recognize and announce each field&#8217;s label and, if it&#8217;s a list, the contents of that list?</p>
<p>To achieve these aspects of accessibility, we would refer to and try to conform with the Web Content Accessibility Guidelines (<abbr title="Web Content Accessibility Guidelines">WCAG</abbr>), which currently are in version 2.0. (I hope all your readers know of <abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 2.0.)</p>
<p>Then we would have to ask whether our module helps all users create accessible content. If the user is placing images in a blog, those images might need captions, descriptions, and alt text.</p>
<p>&#8220;Might&#8221; is an important word here. There&#8217;s no way we can tell whether a given image needs to have a caption, a description, or alt text. It all depends on the context of its use. So we have to make it possible for our blogger to give each image a caption, description, and alt text—but we can&#8217;t force them to do so. By giving bloggers these choices, our module would help people create accessible content.</p>
<p>&#8220;But wait!&#8221; some readers are saying, &#8220;For accessibility, doesn&#8217;t every image <em>need</em> alt text?&#8221;</p>
<p>No, not <strong>alt text</strong>—but every image <em>does</em> need an <strong>alt attribute</strong>. So when the blogger leaves the field for entering alt text blank, our module should make sure that the image tag has an empty alt attribute: <strong>alt=&#8221;"</strong>.</p>
<p>That might not be right for a chosen image. But the error would be the blogger&#8217;s. Our module would have responded correctly to the information given by the blogger.</p>
<p>So the best our module or any other authoring tool can do is to produce the right output for the information a user enters. It can&#8217;t force the user to give it the right information.</p>
<p><abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 2.0 does not address this aspect of accessibility and authoring tools. For that, you have to go to a different set of guidelines—the Authoring Tool Accessibility Guidelines (ATAG). These guidelines call for an authoring tool to, first, be accessible and, second, as much as possible support authors in creating accessible content.</p>
<p>ATAG 2.0 is currently in development, and you can actually help move it along. The <abbr title="World Wide Web Consortium">W3C</abbr> Web Accessibility Initiative working group that is developing these guidelines needs examples of two successful implementations of each guideline. You don&#8217;t have to prove successful implementation of all of ATAG 2.0—just of any guideline that you feel your authoring tool implements successfully.</p>
<p>And they&#8217;re pretty flexible about the concept of an authoring tool. It could be WordPress alone, or WordPress plus your plug-in, or WordPress plus your plug-in plus two other plug-ins, and so on—whatever combination it takes to meet that guideline.</p>
<p>And you know what? Even if you fall short of meeting any of the guidelines in ATAG 2.0, testing your plug-in against those guidelines would give you clear goals for improving its behavior and performance with respect to accessibility. And it would help you document specific cases where WordPress (or another plug-in) is falling short of all you would like it to be as an authoring tool.</p>
<p>Good work—and good luck!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
