<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Make WordPress Accessible</title>
	<atom:link href="http://make.wordpress.org/accessibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://make.wordpress.org/accessibility</link>
	<description>Equal Access For All</description>
	<lastBuildDate>Fri, 17 May 2013 08:55:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6-beta3-24290</generator>
	<atom:link rel='hub' href='http://make.wordpress.org/accessibility/?pushpress=hub'/>
		<item>
		<title>Site Feedback Request</title>
		<link>http://make.wordpress.org/accessibility/2013/05/17/site-feedback-request/</link>
		<comments>http://make.wordpress.org/accessibility/2013/05/17/site-feedback-request/#comments</comments>
		<pubDate>Fri, 17 May 2013 08:55:38 +0000</pubDate>
		<dc:creator>esmi</dc:creator>
				<category><![CDATA[User Testing]]></category>
		<category><![CDATA[Working Group]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[screen reader]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=547</guid>
		<description><![CDATA[We have been approached by the folks over at translate.wordpress.org. They are keen to ensure that it is accessible as possible and would like our help to identify any problems with the current site. So please take a little time, between May 17 &#38; May 31, to have a look at translate.wordpress.org and give us [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>We have been approached by the folks over at <a href="http://translate.wordpress.org/">translate.wordpress.org</a>. They are keen to ensure that it is accessible as possible and would like our help to identify any problems with the current site. </p>
<p>So please take a little time, between May 17 &amp; May 31, to have a look at  <a href="http://translate.wordpress.org/">translate.wordpress.org</a> and give us your feedback via comments on this post. In order to support you and provide some structure to the feedback, we&#8217;ve prepared a <a href="http://make.wordpress.org/accessibility/site-feedback-guide/http://">Site Feedback Guide</a> that should help.</p>
<p>We look forward to your contributions.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/05/17/site-feedback-request/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IRC Meetings</title>
		<link>http://make.wordpress.org/accessibility/2013/05/09/irc-meetings/</link>
		<comments>http://make.wordpress.org/accessibility/2013/05/09/irc-meetings/#comments</comments>
		<pubDate>Thu, 09 May 2013 11:25:54 +0000</pubDate>
		<dc:creator>esmi</dc:creator>
				<category><![CDATA[Working Group]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=532</guid>
		<description><![CDATA[Just a quick post to remind everyone that we are still holding a weekly IRC meeting in #wordpress-ui every Wednesday at 19:00 UTC. The meeting on May 1 covered the variations in form handling across different screen readers as well as a recent issue reported with the Jetpack plugin. As a result of the latter [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Just a quick post to remind everyone that we are still holding a weekly IRC meeting in #wordpress-ui every Wednesday at 19:00 UTC.</p>
<p>The meeting on May 1 covered the variations in form handling across different screen readers as well as a <a href="http://wordpress.org/support/topic/labeling-comment-field-for-accessibility?replies=4#post-4150820">recent issue</a> reported with the Jetpack plugin. As a result of the latter discussion, we now have a representative on the Jetpack Beta Group and <a href="http://plugins.trac.wordpress.org/ticket/1710">Trac ticket<a href="http://core.trac.wordpress.org/ticket/1710"> #1710</a></a> has been created.</p>
<p><a href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-ui&amp;day=2013-05-01&amp;sort=asc">#wordpress-ui log for May 1, 2013</a>.</p>
<p>On the May 8 meeting, discussion centred on the draft <a href="http://make.wordpress.org/accessibility/site-feedback-guide/">Site Feedback Guide</a>. The guide is intended to both add structure to any site feedback as well as provide some support for non-technical disabled users who would like to join in. We hope to test the guide out later this month.</p>
<p><a href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-ui&amp;day=2013-05-08&amp;sort=asc">#wordpress-ui log for May 8, 2013</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/05/09/irc-meetings/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IRC Meeting: April 24, 2013</title>
		<link>http://make.wordpress.org/accessibility/2013/04/26/irc-meeting-april-24-2013/</link>
		<comments>http://make.wordpress.org/accessibility/2013/04/26/irc-meeting-april-24-2013/#comments</comments>
		<pubDate>Fri, 26 Apr 2013 13:46:46 +0000</pubDate>
		<dc:creator>esmi</dc:creator>
				<category><![CDATA[Working Group]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[meetup]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=498</guid>
		<description><![CDATA[We had another lively IRC meeting on Wednesday. 3.6 Post Formats It was previously decided that both the video and audio post formats could benefit from an ability to add links to captions (for videos) or transcripts (for audio files) and some preliminary investigations were started to look at the possibility of submitting patches. However, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>We had another lively <abbr title="Internet Relay Chat">IRC</abbr> meeting on Wednesday. </p>
<h3>3.6 Post Formats</h3>
<p>It was previously decided that both the video and audio post formats could benefit from an ability to add links to captions (for videos) or transcripts (for audio files) and some preliminary investigations were started to look at the possibility of submitting patches. However, as there has been some concern about the release schedule for 3.6 and the possibility that <a href="http://make.wordpress.org/core/2013/04/23/post-formats-schedules-and-philosophy">Post Formats might be removed from the release</a>, this has been shelved until we hear further.</p>
<p><span id="more-498"></span></p>
<h3>MP6 Plugin</h3>
<p>Attention has now turned to the MP6 plugin and the possible new user interface for WordPress 3.7. Members of the group are now looking for possible accessibility issues via MP6 with a view to helping to remove any problems in 3.7&#8242;s interface before they become too deeply embedded.</p>
<h3>GlotPress</h3>
<p>We&#8217;ve been asked to provide feedback on the front end of the <a href="http://translate.wordpress.org/projects">GlotPress site</a> and to highlight any areas where accessibility could be improved. The final details for this project &#8212; including support for non-technical disabled users who would like to get involved &#8212; will be drawn up over the next few weeks.</p>
<h3>Theme Accessibility Auditing</h3>
<p>We are almost ready to begin some practical testing of the <a href="http://make.wordpress.org/accessibility/theme-accessibility-audit-draft-proposal/">Theme Accessibility Audit</a>. First, both <a href='http://make.wordpress.org/accessibility/mentions/esmi/' class='mention'>@esmi</a> and <a href='http://make.wordpress.org/accessibility/mentions/joedolson/' class='mention'>@joedolson</a> need to undertake some standard theme reviews so that they can become familiar with the existing theme review process. Once this is complete, we will be looking for some themes to run through the accessibility audit. If you are a theme developer and will shortly be submitting a new, or updated, theme for review, please <a href="http://make.wordpress.org/accessibility/contact-us/">contact us</a> if you are willing to submit your theme for an optional accessibility audit. </p>
<h3>Videos</h3>
<p>We are still looking to develop a series of videos demonstrating disabled volunteers navigating around WordPress sites. @accessiblejoe has already recorded a 50 minute screen sharing session with a user of Dragon Naturally Speaking navigating around his own wordpress.com site. Over the next month, this will hopefully be broken down into smaller segments with captions and made available via <a href="http://wordpress.tv/">wordpress.tv</a>. </p>
<p>If you have some experience in recording disabled user testing videos and would like to help us extend the library of videos, please <a href="http://make.wordpress.org/accessibility/contact-us/">contact us</a>. The more videos we have available, the more we are likely to help all WordPress developers understand the issues faced by disabled users every day.</p>
<h3>Extending Pan-Accessibility</h3>
<p>It was generally agreed that much of the previous accessibility work within WordPress has focused on visually-impaired screen readers users and that accessibility improvements (and feedback) need to adopt a more pan-disability approach. </p>
<p>Whilst we continue to be very grateful for the invaluable work and feedback provided by some of our screen reader users, we would very much like to encourage users of other forms of assistive technology to become involved. Examples might include switch users, voice recognition users and dyslexics who do not rely on screen reader software. </p>
<p>f you are in one of these groups and would like to help, please <a href="http://make.wordpress.org/accessibility/join-us/">join us</a>. We&#8217;re quite a friendly bunch and you do not need to have any technical skills beyond an ability to use WordPress and your own assistive software.</p>
<p><a href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-ui&amp;day=2013-04-24&amp;sort=asc">#wordpress-ui log for April 24, 2013</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/04/26/irc-meeting-april-24-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post titles in attributes</title>
		<link>http://make.wordpress.org/accessibility/2013/04/23/post-titles-in-attributes/</link>
		<comments>http://make.wordpress.org/accessibility/2013/04/23/post-titles-in-attributes/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 17:53:20 +0000</pubDate>
		<dc:creator>Andrew Nacin</dc:creator>
				<category><![CDATA[Working Group]]></category>
		<category><![CDATA[attributes]]></category>
		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/2013/04/23/post-titles-in-attributes/</guid>
		<description><![CDATA[In pretty much every theme, there is something that looks like this: My question: Is &#8220;Permalink to (title of post)&#8221; a WordPress anachronism that, by being a redundant title attribute, actually harms accessibility?]]></description>
				<content:encoded><![CDATA[<p>In pretty much every theme, there is something that looks like this:</p>
<pre class="brush: plain; title: ; notranslate">
&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; title=&quot;&lt;?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentythirteen' ), the_title_attribute( 'echo=0' ) ) ); ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;
</pre>
<p>My question: Is &#8220;Permalink to (title of post)&#8221; a WordPress anachronism that, by being a redundant title attribute, actually harms accessibility?</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/04/23/post-titles-in-attributes/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Just submitted http core trac wordpress org ticket&#8230;</title>
		<link>http://make.wordpress.org/accessibility/2013/04/21/just-submitted-http-core-trac-wordpress-org-ticket/</link>
		<comments>http://make.wordpress.org/accessibility/2013/04/21/just-submitted-http-core-trac-wordpress-org-ticket/#comments</comments>
		<pubDate>Sun, 21 Apr 2013 03:28:07 +0000</pubDate>
		<dc:creator>Joe Dolson</dc:creator>
				<category><![CDATA[Working Group]]></category>
		<category><![CDATA[a11y]]></category>
		<category><![CDATA[comment form]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/2013/04/21/just-submitted-http-core-trac-wordpress-org-ticket/</guid>
		<description><![CDATA[Just submitted: http://core.trac.wordpress.org/ticket/24148. Comments welcome.]]></description>
				<content:encoded><![CDATA[<p>Just submitted: <a href="http://core.trac.wordpress.org/ticket/24148" rel="nofollow">http://core.trac.wordpress.org/ticket/24148</a>. Comments welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/04/21/just-submitted-http-core-trac-wordpress-org-ticket/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Updated Theme Review Guidelines</title>
		<link>http://make.wordpress.org/accessibility/2013/04/16/updated-theme-review-guidelines/</link>
		<comments>http://make.wordpress.org/accessibility/2013/04/16/updated-theme-review-guidelines/#comments</comments>
		<pubDate>Tue, 16 Apr 2013 18:28:54 +0000</pubDate>
		<dc:creator>Joe Dolson</dc:creator>
				<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=461</guid>
		<description><![CDATA[I&#8217;ve updated the Theme Review guidelines for Accessibility again. This update takes into a consideration a number of suggestions and questions from Chip Bennett regarding the understanding of issues and how to resolve them. Among the changes: Images now state that decorative images must be included with CSS. Headings explicitly states that post and widget [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve updated the <a href="http://codex.wordpress.org/Theme_Review#Accessibility">Theme Review guidelines for Accessibility</a> again. This update takes into a consideration a number of suggestions and questions from Chip Bennett regarding the understanding of issues and how to resolve them. </p>
<p>Among the changes:</p>
<ul>
<li>Images now state that decorative images must be included with CSS.</li>
<li>Headings explicitly states that post and widget titles must be wrapped in headings, to draw the &#8216;reasonable headings&#8217; guidelines into a context explicitly relevant to WordPress structure as defined by a theme.</li>
<li>Link text provides specific techniques for accomplishing the goal.</li>
<li>Keyboard navigation provides guidance on testing and specific mention of one of the most common failures for dropdown menus.</li>
<li>Contrast references tools for testing.</li>
<li>Skip links defines a conforming skip link.</li>
<li>Forms defines specific changes that can be made to defaults that would break accessibility.</li>
</ul>
<p>Your comments are welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/04/16/updated-theme-review-guidelines/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Support Requests</title>
		<link>http://make.wordpress.org/accessibility/2013/04/11/support-requests/</link>
		<comments>http://make.wordpress.org/accessibility/2013/04/11/support-requests/#comments</comments>
		<pubDate>Thu, 11 Apr 2013 11:01:17 +0000</pubDate>
		<dc:creator>esmi</dc:creator>
				<category><![CDATA[Working Group]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=450</guid>
		<description><![CDATA[If you post a comment here looking for support regarding your own site, it will be deleted. If you need support, please post on the wordpress.org support forums. Thank you.]]></description>
				<content:encoded><![CDATA[<p>If you post a comment here looking for support regarding your own site, it will be deleted. If you need support, please post on the <a href="http://wordpress.org/support/">wordpress.org support forums</a>.  </p>
<p>Thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/04/11/support-requests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessibility IRC Chat &#8211; 3rd April 2013</title>
		<link>http://make.wordpress.org/accessibility/2013/04/04/accessibility-irc-chat-3rd-april-2013/</link>
		<comments>http://make.wordpress.org/accessibility/2013/04/04/accessibility-irc-chat-3rd-april-2013/#comments</comments>
		<pubDate>Thu, 04 Apr 2013 10:31:31 +0000</pubDate>
		<dc:creator>Graham Armfield</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[add media]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[media manager]]></category>
		<category><![CDATA[screen reader]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=436</guid>
		<description><![CDATA[A few of us took part in the IRC chat yesterday (see transcript here). Not surprisingly the main subject was the Add Media Panel accessibility, and the format of the chat turned into a live screen reader test on the functionality performed by @_Redd and @arush (and myself). @lessbloat had kindly had a go at [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>A few of us took part in the IRC chat yesterday (<a href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-ui&amp;day=2013-04-03&amp;sort=asc">see transcript here</a>). Not surprisingly the main subject was the Add Media Panel accessibility, and the format of the chat turned into a live screen reader test on the functionality performed by @_Redd and <a href='http://make.wordpress.org/accessibility/mentions/arush/' class='mention'>@arush</a> (and myself).</p>
<p>@lessbloat had kindly had a go at implementing my <del>quick and dirty</del> <ins>pragmatic</ins> ARIA solution &#8211; for which we are truly grateful. Once we&#8217;d got access to an environment where the changes were in effect we could see that vast improvements had been made to the accessibility.</p>
<p>I&#8217;ll save the detail to the <a href="http://make.wordpress.org/accessibility/2013/03/28/add-media-panel-and-wordpress-3-6-a-simple-solution/">blog post about Add Media Panel</a> but to summarise:</p>
<ul>
<li>Keyboard-only users can now tab through the items in the media list and select/deselect using Enter key</li>
<li>Screen reader users were getting some useful information but possibly only the newest versions can fully use this functionality.</li>
<li>Voice recognition users can at least use the tab commands to move around the list and select them.</li>
</ul>
<p>The key decision now is whether the functionality is useful and solid enough to include in 3.6. A couple of extra enhancements would make the solution better for screen reader users &#8211; once again <a href="http://make.wordpress.org/accessibility/2013/03/28/add-media-panel-and-wordpress-3-6-a-simple-solution/">see previous post</a>.</p>
<p>My vote would be to run with it if we can get the small further enhancements. We can hopefully address the rest of the accessibility issues within 3.7.  But what do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/04/04/accessibility-irc-chat-3rd-april-2013/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve been chatting with Chip Bennett via the&#8230;</title>
		<link>http://make.wordpress.org/accessibility/2013/03/28/ive-been-chatting-with-chip-bennett-via-the/</link>
		<comments>http://make.wordpress.org/accessibility/2013/03/28/ive-been-chatting-with-chip-bennett-via-the/#comments</comments>
		<pubDate>Thu, 28 Mar 2013 22:59:23 +0000</pubDate>
		<dc:creator>Joe Dolson</dc:creator>
				<category><![CDATA[Working Group]]></category>
		<category><![CDATA[accessibility-ready]]></category>
		<category><![CDATA[theme audit]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/2013/03/28/ive-been-chatting-with-chip-bennett-via-the/</guid>
		<description><![CDATA[I&#8217;ve been chatting with Chip Bennett via the Theme Review list about the Theme Audit guidelines. With his feedback (which was from the theme author and reviewer perspective, and very valuable) and the feedback from the comments on my previous post, I&#8217;ll be working on the next version with a variety of changes of various [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve been chatting with Chip Bennett via the Theme Review list about the Theme Audit guidelines. With his feedback (which was from the theme author and reviewer perspective, and very valuable) and the feedback from the comments on my previous post, I&#8217;ll be working on the next version with a variety of changes of various types.  He&#8217;s going to be proposing some changes to the general guidelines that will obviate the need for a couple of the elements in the accessibility audit guidelines.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/03/28/ive-been-chatting-with-chip-bennett-via-the/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Add Media Panel and WordPress 3.6 &#8211; A Simple Solution?</title>
		<link>http://make.wordpress.org/accessibility/2013/03/28/add-media-panel-and-wordpress-3-6-a-simple-solution/</link>
		<comments>http://make.wordpress.org/accessibility/2013/03/28/add-media-panel-and-wordpress-3-6-a-simple-solution/#comments</comments>
		<pubDate>Thu, 28 Mar 2013 12:37:18 +0000</pubDate>
		<dc:creator>Graham Armfield</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[add media]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[media manager]]></category>
		<category><![CDATA[screen reader]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://make.wordpress.org/accessibility/?p=409</guid>
		<description><![CDATA[The beta version of WordPress 3.6 is very close now and the chances of significant extra functionality being included must be slim. But, the Add Media Panel introduced in 3.5 is still inaccessible and the trac tickets raised on this are still untouched. This is a real problem as the Add Media Panel is such [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>The beta version of WordPress 3.6 is very close now and the chances of significant extra functionality being included must be slim. But, the Add Media Panel introduced in 3.5 is still inaccessible and the trac tickets raised on this are still untouched.</p>
<p>This is a real problem as the Add Media Panel is such a key piece of functionality.</p>
<p>However, from our IRC chat yesterday the germs of a simple solution may have emerged &#8211; a solution that could maybe make the functionality accessible to keyboard and screen reader users. We just need someone to give it a try.</p>
<p><span id="more-409"></span></p>
<h3>The Problems with the Add Media Panel</h3>
<div id="attachment_423" class="wp-caption alignnone" style="width: 637px"><a href="http://make.wordpress.org/accessibility/files/2013/03/add-media-panel01.jpg"><img class="size-full wp-image-423 " alt="Add Media Panel" src="http://make.wordpress.org/accessibility/files/2013/03/add-media-panel01.jpg" width="627" height="316" /></a><p class="wp-caption-text">Add Media Panel</p></div>
<p>From an accessibility perspective there are many issues with the 3.5 Add Media Panel. These have been discussed already on this blog – see <a href="http://make.wordpress.org/accessibility/2013/02/25/add-media-panel-accessibility-issues/">Add Media Panel – Accessibility Issues</a>, <a href="http://make.wordpress.org/accessibility/2013/02/28/add-media-accessibility-summary/">Add Media Accessibility Summary</a>. The trac tickets I raised also contain some discussion too – see <a href="http://core.trac.wordpress.org/ticket/23560">#23560</a>, <a href="http://core.trac.wordpress.org/ticket/23561">#23561</a> and <a href="http://core.trac.wordpress.org/ticket/23562">#23562</a></p>
<p>For me however the fundamental problem with the Add Media Panel is that it is not possible to tab to the individual images to select them. This issue means that the functionality cannot be used by screen reader users, or by those who rely on keyboard-only interaction – either directly or via their assistive technology. Voice recognition users will also have a hard job – being forced to rely on mouse emulations if they are available.</p>
<p>To see why this problem occurs, perhaps we should have a look at the markup.</p>
<h3>The Current Markup</h3>
<p>As it stands, the current HTML markup for the items in the media list looks like this &#8211; in this case, a non-selected image in the option to add media from the media library:</p>
<pre>&lt;ul id="__attachments-view-58" class="attachments ui-sortable ui-sortable-disabled"&gt;
  ...
  &lt;li class="attachment save-ready"&gt;
    &lt;div class="attachment-preview type-image subtype-jpeg landscape"&gt;
      &lt;div class="thumbnail"&gt;
        &lt;div class="centered"&gt;
          &lt;img draggable="false" src="http://obfuscated/wp-content/uploads/tower-bridge-011-250x187.jpg"&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="check" title="Deselect" href="#"&gt;
        &lt;div class="media-modal-icon"&gt;&lt;/div&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/li&gt;
...</pre>
<p>Although there is a link within the list item, in this non-selected state the link is actually empty and is hidden by CSS (<code>display:none</code>).</p>
<p>So we can see that there is nothing here that can get focus.</p>
<p>When an image is selected the markup does change slightly to:</p>
<pre>&lt;li class="attachment save-ready details selected"&gt;
  &lt;div class="attachment-preview type-image subtype-jpeg landscape"&gt;
    &lt;div class="thumbnail"&gt;
      &lt;div class="centered"&gt;
        &lt;img draggable="false" src="http://obfuscated/wp-content/uploads/tower-bridge-011-250x187.jpg"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;a class="check" title="Deselect" href="#"&gt;
      &lt;div class="media-modal-icon"&gt;&lt;/div&gt;
    &lt;/a&gt;
  &lt;/div&gt;
&lt;/li&gt;</pre>
<p>Note that the list item class is updated, and the Deselect link now becomes visible but is still empty. But that doesn&#8217;t help selecting a file in the first place.</p>
<h3>Could WAI-ARIA Help Here?</h3>
<p>The functionality that is being offered here is substantially like a checkbox grouping in a form &#8211; to allow a user to select one or more items from a list. And of course, one accessible solution would be to make the list of items into a checkbox array &#8211; but that would be a substantial piece of work.</p>
<p><a href="http://www.w3.org/WAI/intro/aria">WAI-ARIA</a> defines a way to make rich internet applications more accessible. There are many, many ARIA techniques out there but there is one set that aims to make the browser and assistive technology treat a collection of items <strong>as if</strong> they were a checkbox grouping even when they are not.</p>
<p>ARIA techniques are recognised by an increasing number of browsers and assistive technologies &#8211; including the latest screen readers.</p>
<h3>The Building Blocks of a Simple Solution</h3>
<p>To use ARIA in this pseudo-checkbox situation we&#8217;ll need to add a number of attributes and a new element (adapted from <a href="https://developer.mozilla.org/en-US/docs/Accessibility/ARIA/ARIA_Techniques/Using_the_checkbox_role">this page on the Mozilla Developer Network</a>):</p>
<ol>
<li><span style="line-height: 13px">Give the item the attribute <code>tabindex="0"</code>. This ensures that the item can receive focus.</span></li>
<li>Give the item the attribute <code>role="checkbox"</code>. This tells browsers and AT to treat it like a checkbox.</li>
<li>Give the item the attribute <code>aria-checked="false"</code>. This states that it is not selected (yet).</li>
<li>Give the item an <code>id</code> attribute with unique value &#8211; suggest the file id from the database.</li>
<li>Give the item a <code>label</code> (linked explicitly by <code>id</code>). This gives screen reader users a prompt for what the item represents &#8211; suggest file title. For voice recognition users it would be useful if this was visible.</li>
<li>The image in the code fragment above will also need an <code>alt</code> attribute &#8211; may be empty of course but must be there.</li>
</ol>
<p>Currently, selection and deselection are handled by (presumably) jquery routines to interpret the mouse actions. These routines will need to be amended to:</p>
<ol>
<li>Give clear visual feedback when media items have focus.</li>
<li>Interpret space bar (and Enter?) presses as toggling the selection on and off.</li>
<li>The routines will also need to toggle the state of the aria-checked attribute &#8211; from &#8220;false&#8221; to &#8220;true&#8221; whenever an item is clicked or actioned by space bar. The reverse should happen if deselection is occurring.</li>
</ol>
<h3>A Suggested Markup Solution</h3>
<p>Taking these new attributes into account, the next question is &#8211; to which element should they be attached?</p>
<p>One answer may be the file element itself since that is ultimately what is being selected. But I&#8217;m not certain about that &#8211; what do you think?</p>
<p>So the markup could now be: (new items flagged in <span style="color: #ff0000"><strong>red and bold</strong></span> (yes I know &#8211; use of colour&#8230;))</p>
<pre>  ...
  &lt;li class="attachment save-ready"&gt;
    &lt;div class="attachment-preview type-image subtype-jpeg landscape"&gt;
      &lt;div class="thumbnail"&gt;
        &lt;div class="centered"&gt;
          &lt;img <span style="color: #ff0000"><strong>tabindex="0" role="checkbox" aria-checked="false" id="imgid" alt=""</strong></span> draggable="false" src="http://obfuscated/wp-content/uploads/tower-bridge-011-250x187.jpg"&gt;
          <span style="color: #ff0000"><strong>&lt;label for="imgid"&gt;Tower Bridge at night.&lt;/label&gt;</strong></span>
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="check" title="Deselect" href="#"&gt;
        &lt;div class="media-modal-icon"&gt;&lt;/div&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/li&gt;
...</pre>
<p>If the image is selected the only change required would be the value of the <code>aria-checked</code> attribute.</p>
<p>In theory these small changes should make it possible for keyboard users to at least select and deselect images for inclusion in their posts/pages and galleries. But we won&#8217;t know for certain until someone can prototype these changes.</p>
<p>Can any WordPress devs give this a go so that it can feasibly be included in 3.6?</p>
<h3>Any Comments?</h3>
<p>If you&#8217;ve got any comments about this solution or suggestions for making it better, please let us know. I know that it doesn&#8217;t address all of the current accessibility issues with the Add Media Panel, but it&#8217;s a start.</p>
]]></content:encoded>
			<wfw:commentRss>http://make.wordpress.org/accessibility/2013/03/28/add-media-panel-and-wordpress-3-6-a-simple-solution/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>
