<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

 <title>The Accessibility Project</title>
 <link href="http://a11yproject.com/atom.xml" rel="self"/>
 <link href="http://a11yproject.com/"/>
 <updated>2013-05-16T08:50:03-07:00</updated>
 <id>http://a11yproject.com/</id>
 <author>
   <name>Dave Rupert</name>
   <email>dave@paravelinc.com</email>
 </author>

 
 <entry>
   <title>A Primer To Vestibular Disorders
</title>
   <link href="http://a11yproject.com/posts/understanding-vestibular-disorders"/>
   <updated>2013-05-15T00:00:00-07:00</updated>
   <id>http://a11yproject.com/posts/understanding-vestibular-disorders</id>
   <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vestibular system&lt;/strong&gt; — n The sensory mechanism in the inner ear that detects movement of the head and helps to control balance.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Imagine a world where your internal gyroscope is not working properly. Very similar to being intoxicated, things seem to move of their own accord, your feet never quite seem to be stable underneath you, and your senses are moving faster or slower than your body.&lt;/p&gt;

&lt;p&gt;Your personal steady-cam is broken and whatever you look at tends to move regardless if you are moving. Let&amp;#8217;s take that feeling and check out that great new website with animations and parallax scrolling. Does your stomach want to jump out of your throat? Well for many people it does.&lt;/p&gt;

&lt;h2 id='what_is_it'&gt;What is it?&lt;/h2&gt;

&lt;p&gt;People with vestibular disorders have a problem with their inner ear. It affects their balance as well as their visual perception of their world around them.&lt;/p&gt;

&lt;p&gt;Sometimes the sensation lasts only a short while, but others can suffer it for years. Walking becomes a challenge and they have a constant risk of falling. Concentration is diminished leaving the sufferer unfocused and often unproductive. It is often viewed as a &amp;#8220;hidden&amp;#8221; disability because it has no outward showing symptoms.&lt;/p&gt;

&lt;h2 id='who_is_at_risk'&gt;Who is at risk?&lt;/h2&gt;

&lt;p&gt;The cause may be from illness, injury, or from a genetic anomoly but anyone can suffer from a vestibular disorder. According to &lt;a href='http://vestibular.org/understanding-vestibular-disorder'&gt;vestibular.org&lt;/a&gt;, a resource for people with vestibular disorders, as many as 35% of adults aged 40 years or older in the United States have experienced some form of vestibular dysfunction.&lt;/p&gt;

&lt;h2 id='what_should_you_consider'&gt;What should you consider?&lt;/h2&gt;

&lt;p&gt;Don&amp;#8217;t make animations, sliders, rapid movement start automatically. Give an indicator of what movement will happen on the site when a user takes action. Allow the user the option to turn off any animation and movement.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>How&amp;ndash;to: Use Skip Navigation links</title>
   <link href="http://a11yproject.com/posts/skip-nav-links"/>
   <updated>2013-05-11T00:00:00-07:00</updated>
   <id>http://a11yproject.com/posts/skip-nav-links</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; Use skip nav links in conjunction with a coherent heading outline and &lt;a href='http://a11yproject.com/posts/aria-landmark-roles/'&gt;ARIA landmarks&lt;/a&gt;. You may need to also implement a javascript polyfill for Webkit based browsers.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;It can be frustrating and fatiguing for folks with limited mobility to have to have to repeatedly tab through navigation links to get to the main content of a page. People who use screen readers face similar frustration when the page outline is not well defined. In order to address this issue, WCAG 2.0 has specified a &lt;a href='http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-skip.html'&gt;guideline for bypassing repetitive blocks of content&lt;/a&gt;. One technique &lt;a href='http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/G1'&gt;recommended by the W3C&lt;/a&gt; is to include a skip navigation link at the beginning of the page, that changes focus to the first element after the repeated content.&lt;/p&gt;

&lt;p&gt;Skip nav links are useful for users who use keyboard navigation only, but screen readers now support more sophisticated ways of navigating regions. Specifically, they support &lt;a href='http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/H69'&gt;heading navigation&lt;/a&gt; and &lt;a href='http://www.w3.org/WAI/intro/aria'&gt;ARIA landmarks&lt;/a&gt;. You should take advantage of these features by using a clear heading outline and defining page regions, as illustrated in &lt;a href='http://a11yproject.com/posts/aria-landmark-roles/'&gt;Quick Tip: ARIA Landmark Roles&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id='example'&gt;Example&lt;/h3&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='html'&gt;&lt;span class='nt'&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
  &lt;span class='nt'&gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;#main&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Skip to main content&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
  &lt;span class='nt'&gt;&amp;lt;nav&lt;/span&gt; &lt;span class='na'&gt;role=&lt;/span&gt;&lt;span class='s'&gt;&amp;#39;navigation&amp;#39;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;
      &lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;/&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Home&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
      &lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;/about&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;About&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
      &lt;span class='nt'&gt;&amp;lt;li&amp;gt;&amp;lt;a&lt;/span&gt; &lt;span class='na'&gt;href=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;/blog&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;Blog&lt;span class='nt'&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
  &lt;span class='nt'&gt;&amp;lt;/nav&amp;gt;&lt;/span&gt;
  &lt;span class='nt'&gt;&amp;lt;div&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;main&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;role=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;main&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
    &lt;span class='c'&gt;&amp;lt;!-- page specific content --&amp;gt;&lt;/span&gt;
  &lt;span class='nt'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;: The mechanism by which skip navigation links work had for some time been broken in Webkit based browsers and has only &lt;a href='https://code.google.com/p/chromium/issues/detail?id=37721'&gt;recently been fixed&lt;/a&gt;. Until these browsers release the fixes, you may need to use a javascript polyfill to make skip nav links work.&lt;/p&gt;

&lt;h3 id='notes'&gt;Notes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Jim Thatcher pioneered skip navigation links &lt;a href='http://www.jimthatcher.com/skipnavold.htm'&gt;as early as 1998&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;An example of a &lt;a href='http://www.nczonline.net/blog/2013/01/15/fixing-skip-to-content-links/'&gt;javascript polyfill by Nicholas C. Zakas&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>How&amp;ndash;to: Use TITLE attributes</title>
   <link href="http://a11yproject.com/posts/title-attributes"/>
   <updated>2013-04-22T00:00:00-07:00</updated>
   <id>http://a11yproject.com/posts/title-attributes</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; Don&amp;#8217;t use them, except in special circumstances.&lt;/p&gt;

&lt;p&gt;HTML &lt;code&gt;title&lt;/code&gt; attributes are often perceived as an accessibility (and SEO) bonus, but the opposite is true. For screen reader users the content included inside of the &lt;code&gt;title&lt;/code&gt; attribute is typically unncessary, redundant, and &lt;a href='http://www.rnib.org.uk/professionals/webaccessibility/wacblog/Lists/Posts/Post.aspx?id=38'&gt;possibly not even used&lt;/a&gt;. Conversely, content being put in the &lt;code&gt;title&lt;/code&gt; attribute is being hidden from the (probable) majority of your users. If information is being hidden from the majority of your users, then it&amp;#8217;s probably not necessary.&lt;/p&gt;

&lt;p&gt;There are a few times when using a &lt;code&gt;title&lt;/code&gt; attribute is appropriate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For &lt;code&gt;&amp;lt;frame&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt; elements&lt;/li&gt;

&lt;li&gt;For providing a label when a text label would be redundant&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rule of Thumb: Serve all users equal content.&lt;/p&gt;

&lt;h3 id='further_reading'&gt;Further reading&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href='http://www.paciellogroup.com/blog/2013/01/using-the-html-title-attribute-updated/'&gt;&amp;#8220;Using the HTML title attribute&amp;#8221;&lt;/a&gt; by Steve Faulkner &lt;em&gt;(Jan 15th, 2013)&lt;/em&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href='http://www.rnib.org.uk/professionals/webaccessibility/wacblog/Lists/Posts/Post.aspx?id=38'&gt;RNIB Blog: TITLE attributes&lt;/a&gt; &lt;em&gt;(May 16th, 2007)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>MYTH: Screen readers don’t use JavaScript
</title>
   <link href="http://a11yproject.com/posts/myth-screen-readers-dont-use-javascript"/>
   <updated>2013-04-21T00:00:00-07:00</updated>
   <id>http://a11yproject.com/posts/myth-screen-readers-dont-use-javascript</id>
   <content type="html">&lt;p&gt;A common misconception among web developers is that screen readers only read the non-JavaScript page. Due to this misconception, we sometimes assume it&amp;#8217;s unnecessary to make JavaScript apps and other functionality accessible. &lt;strong&gt;This is categorically false.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;According to a May 2012 survey conducted by WebAIM, &lt;a href='http://webaim.org/projects/screenreadersurvey4/#javascript'&gt;98.6% of screen reader users have JavaScript enabled&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src='http://chart.apis.google.com/chart?chxt=x,y&amp;amp;chtt=Respondents%20with%20JavaScript%20Enabled&amp;amp;cht=p&amp;amp;chl=Yes|No&amp;amp;chs=400x300&amp;amp;chd=t:98.6,1.4&amp;amp;chco=009900,990000' alt='Javascript enabled: 98.6% vs. Javascript disbaled: 1.4%' /&gt;&lt;/p&gt;

&lt;p&gt;Be sure to make efforts to ensure that all functionality (apps, custom UI controls, forms, etc) within your site is accessible with JavaScript enabled as well as provide accessible fallbacks for the 2% of users (globally) with JavaScript disabled. A good starting point might be to use native anchor links and form inputs instead of custom scripted form elements.&lt;/p&gt;

&lt;h3 id='futher_reading'&gt;Futher Reading&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href='http://www.w3.org/TR/WCAG20-TECHS/client-side-script.html'&gt;Client-side Scripting Techniques for WCAG 2.0&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href='http://www.w3.org/TR/WCAG20-TECHS/failures.html#F42'&gt;WCAG 2.0 Failure: Scripting events to emulate links&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>How&amp;ndash;to: Use role=&quot;application&quot;
</title>
   <link href="http://a11yproject.com/posts/how-to-use-application-role"/>
   <updated>2013-02-09T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/how-to-use-application-role</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;NEVER&lt;/strong&gt; use &lt;code&gt;role=&amp;quot;application&amp;quot;&lt;/code&gt; on a widely containing element such as &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; if your page consists mostly of traditional widgets or page elements such as links that the user does not have to interact with in focus mode. Using &lt;code&gt;role=&amp;quot;application&amp;quot;&lt;/code&gt; unnecessarily can cause huge headaches for any assistive technology user trying to use your site/application. Only put it on the &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; element if your page consists solely of a widget or set of widgets that all need the focus mode&lt;sup id='fnref:1'&gt;&lt;a href='#fn:1' rel='footnote'&gt;1&lt;/a&gt;&lt;/sup&gt; to be turned on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Use sparingly.&lt;/li&gt;

&lt;li&gt;If your page has no resemblance to a classic document in roughly over 90% of its content.&lt;/li&gt;

&lt;li&gt;Use clear labels within your application.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Don&amp;#8217;t&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;If a set of controls or user interface only contains these widgets that are all part of standard &lt;abbr title='Hyper Text Markup Language'&gt;HTML&lt;/abbr&gt;&lt;sup id='fnref:2'&gt;&lt;a href='#fn:2' rel='footnote'&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;

&lt;li&gt;If your widget is dynamic such as a tree view, slider or table.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Unless you take a great deal of care in ensuring that you&amp;#8217;ve recreated a lot of native&amp;#8211;ish custom navigation, it&amp;#8217;s almost always better to leave the browser/&lt;abbr title='Assistive Technologies'&gt;AT&lt;/abbr&gt; to its own devices. We really only recommend it on a per&amp;#8211;in&amp;#8211;page&amp;#8211;widget basis, and even then: very, very carefully.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;References&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href='http://www.marcozehe.de/2012/02/06/if-you-use-the-wai-aria-role-application-please-do-so-wisely'&gt;http://www.marcozehe.de/2012/02/06/if-you-use-the-wai-aria-role-application-please-do-so-wisely&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href='https://dvcs.w3.org/hg/aria-unofficial/raw-file/tip/index.html#application'&gt;https://dvcs.w3.org/hg/aria-unofficial/raw-file/tip/index.html#application&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href='http://www.accessibleculture.org/articles/2012/09/aria-widgets-and-focus-forms-mode-support'&gt;http://www.accessibleculture.org/articles/2012/09/aria-widgets-and-focus-forms-mode-support&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div class='footnotes'&gt;&lt;hr /&gt;&lt;ol&gt;&lt;li id='fn:1'&gt;
&lt;p&gt;Allows the user to interact with forms and &lt;abbr title='Accessible Rich Internet Applications'&gt;ARIA&lt;/abbr&gt;&amp;#8211;enabled &lt;abbr title='Hyper Text Markup Language'&gt;HTML&lt;/abbr&gt; elements.&lt;/p&gt;
&lt;a href='#fnref:1' rev='footnote'&gt;&amp;#8617;&lt;/a&gt;&lt;/li&gt;&lt;li id='fn:2'&gt;
&lt;p&gt;Standard &lt;abbr title='Hyper Text Markup Language'&gt;HTML&lt;/abbr&gt; refers to: text, password, search, tel and other newer input type derivates, textarea, checkbox, button, radio button (usually inside a fieldset/legend element wrapper), select &amp;#38; option(s), links, paragraphs, headings, and other things that are classic/native to documents on the Web.&lt;/p&gt;
&lt;a href='#fnref:2' rev='footnote'&gt;&amp;#8617;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Tip: Never remove CSS outlines
</title>
   <link href="http://a11yproject.com/posts/never-remove-css-outlines"/>
   <updated>2013-01-25T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/never-remove-css-outlines</id>
   <content type="html">&lt;p&gt;Use of the rule &lt;code&gt;:focus { outline: none; }&lt;/code&gt; to remove an outline results in the link or control being focusable but with no visible indication of focus for keyboard users. Even worse, methods to remove it such as &lt;code&gt;onfocus=&amp;quot;blur()&amp;quot;&lt;/code&gt; result in keyboard users being unable to interact with the link or control.&lt;/p&gt;

&lt;p&gt;If you do not like the default focus outline that is displayed when a user clicks on an interactive element, you have 3 accessible solutions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Style the outline. Webkit browsers have a more prominent glow so you could try &lt;a href='https://developer.mozilla.org/en-US/docs/CSS/outline'&gt;styling it&lt;/a&gt; to make it less obtrusive. Consider the use of &lt;code&gt;a:focus { outline: thin dotted; }&lt;/code&gt; to normalize the look of the outline across browsers.&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;Style the element itself. You can remove the outline as long as you style the focused element differently (using &lt;code&gt;color&lt;/code&gt;, &lt;code&gt;background-color&lt;/code&gt;, &lt;code&gt;border&lt;/code&gt; or &lt;code&gt;text-decoration: underline&lt;/code&gt; for example).&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;Remove outlines for mouse users only, if you truly &lt;em&gt;must&lt;/em&gt; do so. Start without applying any &lt;code&gt;outline: none&lt;/code&gt; rules. If a mouse event is detected apply those rules using JavaScript. Remove the rules again if keyboard interaction is detected. Here are 2 examples of accessible outline removal scripts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href='https://gist.github.com/2470777'&gt;outliner.js&lt;/a&gt;, a cross-lib implementation with event delegation, by &lt;a href='https://twitter.com/#!/arglazer'&gt;Aireh Glazer&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;&lt;a href='https://github.com/lindsayevans/outline.js'&gt;outline.js&lt;/a&gt;, a similar approach that uses &lt;code&gt;mousedown&lt;/code&gt; instead of &lt;code&gt;mouseover&lt;/code&gt;, by &lt;a href='http://twitter.com/lindsayevans/'&gt;Lindsay Evans&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Consider this third solution as a last resort. Some browser/screen reader combinations fire mouse events, which could cause outlines to disappear while using this method.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In conclusion, using &lt;code&gt;outline: none&lt;/code&gt; without proper fallbacks makes your site significantly less accessible to any keyboard only user, not only those with reduced vision. Make sure to always give your interactive elements a visible indication of focus.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Test: Check Comprehension Level
</title>
   <link href="http://a11yproject.com/posts/check-comprehension-level"/>
   <updated>2013-01-25T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/check-comprehension-level</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Estimated time:&lt;/strong&gt; 3 minutes&lt;/p&gt;

&lt;p&gt;Cognitive disabilities affect more than 6% of the population. People with cognitive disabilites often struggle with reading text on the internet. When writing content, it is important to identify your target audience and write accordingly. If you don&amp;#8217;t know who your target audience is, target your content towards a reader between the ages of 12 and 15 years old.&lt;/p&gt;

&lt;p&gt;Here are some tools to test your content:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href='http://www.read-able.com/'&gt;Read-able.com&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href='http://juicystudio.com/services/readability.php'&gt;Readability Test - Juicy Studio&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href='http://office.microsoft.com/en-us/word-help/test-your-document-s-readability-HP010148506.aspx'&gt;Microsoft Office&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If your content isn&amp;#8217;t hitting the target audience, take some time and rewrite it.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>A Primer To Visual Impairment
</title>
   <link href="http://a11yproject.com/posts/understanding-visual-impairment"/>
   <updated>2013-01-22T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/understanding-visual-impairment</id>
   <content type="html">&lt;p&gt;Over 285,000,000 people suffer visual impairment, a condition that limits the visual capability of an individual to such a degree that additional support is needed. Visual impairment is the result of trauma, disease, congenital or degenerative conditions that cannot be corrected by medication, surgery or refractive correction. 90% of the world&amp;#8217;s visually impaired live in developing countries and 80% of all visual impairment can be avoided or cured by conventional means.&lt;/p&gt;

&lt;p&gt;There are 3 levels of visual impairment:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Moderate visual impairment&lt;/li&gt;

&lt;li&gt;Severe visual impairment&lt;/li&gt;

&lt;li&gt;Blindness&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id='who_is_at_risk'&gt;Who Is At Risk?&lt;/h2&gt;

&lt;p&gt;65% of visually impaired are over 50 years and with an ever increasing elderly population in many countries, more people will be at risk of age-related visual impairment. An estimated 19,000,000 children under 15 years are visually impaired with 12,000,000 due to refractive errors that have not yet been diagnosed or corrected, while 1,400,000 are irreversibly blind.&lt;/p&gt;

&lt;h2 id='the_causes'&gt;The Causes?&lt;/h2&gt;

&lt;p&gt;Disorders of the eye that lead to visual impairments can include &lt;a href='http://www.ffb.ca/eye_conditions/RD_diseases.html'&gt;retinal degeneration&lt;/a&gt;, &lt;a href='http://en.wikipedia.org/wiki/Albinism'&gt;albinism&lt;/a&gt;, &lt;a href='http://en.wikipedia.org/wiki/Cataract'&gt;cataracts&lt;/a&gt;, &lt;a href='http://en.wikipedia.org/wiki/Glaucoma'&gt;glaucoma&lt;/a&gt;, muscular problems, &lt;a href='http://www.nei.nih.gov/health/cornealdisease/'&gt;corneal disorders&lt;/a&gt;, &lt;a href='http://en.wikipedia.org/wiki/Diabetic_retinopathy'&gt;diabetic retinopathy&lt;/a&gt;, &lt;a href='http://en.wikipedia.org/wiki/Congenital_disorder'&gt;congenital disorders&lt;/a&gt;, infection and &lt;a href='http://en.wikipedia.org/wiki/Cortical_visual_impairment'&gt;cortical disorders&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Refractive errors (&lt;a href='http://en.wikipedia.org/wiki/Myopia'&gt;myopia&lt;/a&gt;, &lt;a href='http://en.wikipedia.org/wiki/Hyperopia'&gt;hyperopia&lt;/a&gt; or &lt;a href='http://www.medicalnewstoday.com/articles/158810.php'&gt;astigmatism&lt;/a&gt;) are typically the result of nature with 43% of visually impaired born with refractive errors that can be corrected with medication, surgery, glasses or contact lenses.&lt;/p&gt;

&lt;h2 id='the_challenges'&gt;The Challenges?&lt;/h2&gt;

&lt;p&gt;Before the industrial revolution, people with visual impairment were condemned to a life of confinement where opportunities of education and employment were unheard of. Since this time the rights of visually impaired people have been fought for and as a result improvements in accessibility that now allow people with low visual accuity to live full and independant lives in place of bygone institutionalization.&lt;/p&gt;

&lt;p&gt;Equality is the most important challenge that faces those with visual impairment and the improved accessibility to technology, braille and other tools that aid in daily life, the rest of the world is beginning to understand that the visually impaired population are capable of the same things as those with near perfect vision.&lt;/p&gt;

&lt;p&gt;Although the visually impaired community has seen new opportunities, these are not foolproof solutions to everyday challenges and a greater dependence on what we might take for granted is very important. Electricity is a huge factor when it comes to content as without electricity a person who relies solely on a screen reader cannot simply browse a book, magazine or newspaper. This inturn puts greater demand on media that originated in print to be made available through computers where screen readers can assist in accessibility to content.&lt;/p&gt;

&lt;h2 id='the_futures_bright'&gt;The Future&amp;#8217;s Bright&lt;/h2&gt;

&lt;p&gt;Louis Braille invented the Braille system for reading and writing in 1824, giving access to previously inaccessible literature. Helen Keller overcame the institutionalized education system of the 19th century, becoming the first deafblind person to earn a Bachelor of Arts Degree. Bob Stepp in 1980 developed the first Braille editing program, and in the modern era of internet we hold the key to accessibility for this generation and many more to come.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The challenges of yesterday are the opportunities of today.&lt;/p&gt;
&lt;/blockquote&gt;</content>
 </entry>
 
 <entry>
   <title>How-to: Future proof your accessibility efforts.
</title>
   <link href="http://a11yproject.com/posts/future-proof-your-accessibility"/>
   <updated>2013-01-22T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/future-proof-your-accessibility</id>
   <content type="html">&lt;p&gt;Future proofing your accessibility work will help lower your development costs as well as support current and future user agents, such as assistive technologies (AT). &lt;a href='http://www.w3.org/TR/2008/REC-WCAG20-20081211/#ensure-compat' title='WCAG 2.0 recommendation 4.1: Compatible'&gt;WCAG&lt;/a&gt; has two guidelines, &lt;strong&gt;Parsing&lt;/strong&gt; and &lt;strong&gt;Name, role, value&lt;/strong&gt;, for future-proofing your website.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href='http://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-compat-parses.html'&gt;Parsing&lt;/a&gt; relates to ensuring that user agents and AT are able to read and navigate your web site correctly. Validating your site using the &lt;a href='http://validator.w3.org/'&gt;W3C Markup Validator&lt;/a&gt; can help you find errors in your markup and ease the burden of the AT parsing your web page. Follow the official specifications for your markup. E.g. make sure to close open tags (&lt;code&gt;&amp;lt;div class=&amp;quot;a-class&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt;&lt;/code&gt;) and use unique IDs.&lt;/li&gt;

&lt;li&gt;&lt;a href='http://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-compat-rsv.html'&gt;Name, role, value&lt;/a&gt; are related to interface components and controls (i.e, focus states). By default, all standard HTML controls already meet this criteria. This guideline is aimed mainly at developers that design and/or script their own interface components and controls.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;While these are only two recommendations to make your site more accessible, it should have a good spot in every web developer&amp;#8217;s workflow. Use of checklists, &lt;a href='http://a11yproject.com/checklist.html' title='Checklist for accessibility tasks'&gt;like The Accessibility Project checklist&lt;/a&gt;, can help keep you on task.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Test: Check contrast with your mobile device
</title>
   <link href="http://a11yproject.com/posts/check-contrast-with-mobile-device"/>
   <updated>2013-01-22T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/check-contrast-with-mobile-device</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Estimated time:&lt;/strong&gt; 3 minutes&lt;/p&gt;

&lt;p&gt;Having good contrast and readability are an important part of creating an accessible website. One trick you can do to test whether or not your contrast is sufficient enough is by using your phone or mobile device.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Set the brightness of your mobile device to its lowest setting.&lt;/li&gt;

&lt;li&gt;Open up your website on the device and begin browsing around.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you find something difficult to read, congratulations, you may have found an accessibility issue! Take measures to &lt;a href='http://www.checkmycolours.com/'&gt;check&lt;/a&gt; and increase the contrast of your text.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Tip: Don't auto-play video, music and more
</title>
   <link href="http://a11yproject.com/posts/never-use-auto-play"/>
   <updated>2013-01-15T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/never-use-auto-play</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Summary:&lt;/strong&gt; don&amp;#8217;t auto-play and it will please &lt;em&gt;all&lt;/em&gt; of your users.&lt;/p&gt;

&lt;h2 id='sound'&gt;Sound&lt;/h2&gt;

&lt;p&gt;People using screen-readers navigate by listening, so any sound playing when the page loads will interfere immensely.&lt;/p&gt;

&lt;p&gt;In &lt;a href='http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-dis-audio.html'&gt;a note on audio control&lt;/a&gt;, WCAG 2.0 suggests:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Therefore, we discourage the practice of automatically starting sounds (especially if they last more than 3 seconds), and encourage that the sound be started by an action initiated by the user after they reach the page, rather than requiring that the sound be stopped by an action of the user after they land on the page.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It will also be frustrating to any user that may be listening to music or is in a quiet area with their sound on high.&lt;/p&gt;

&lt;h2 id='vision'&gt;Vision&lt;/h2&gt;

&lt;p&gt;Vision includes video and CSS/JavaScript animations like slide-shows and carousels.&lt;/p&gt;

&lt;p&gt;Some groups of people, such as those with certain types of learning difficulties, can find it hard to concentrate or focus on tasks. These groups may have a problem with moving content on a web page that starts without warning.&lt;/p&gt;

&lt;h2 id='in_html5'&gt;In HTML5&lt;/h2&gt;

&lt;p&gt;The &lt;a href='http://www.whatwg.org/specs/web-apps/current-work/#attr-media-autoplay'&gt;new HTML5 specification&lt;/a&gt; includes the &lt;code&gt;autoplay&lt;/code&gt; attribute along with the following provisions:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Authors are urged to use the autoplay attribute rather than using script to trigger automatic playback, as this allows the user to override the automatic playback when it is not desired, e.g. when using a screen reader.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Even though an &lt;code&gt;autoplay&lt;/code&gt; attribute is included they also suggest:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Authors are also encouraged to consider not using the automatic playback behavior at all, and instead to let the user agent wait for the user to start playback explicitly.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id='what_if_you_cant_say_no'&gt;What if you can&amp;#8217;t say no?&lt;/h2&gt;

&lt;p&gt;We, as web developers, don&amp;#8217;t always have the luxury of making the business decisions so there are some recommendations to follow (&amp;#8220;the clip&amp;#8221; - a video, sound clip, animation):&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ensure the clip lasts for &lt;a href='http://www.w3.org/TR/2008/REC-WCAG20-20081211/#time-limits-pause'&gt;five seconds or fewer&lt;/a&gt; before stopping for good&lt;/li&gt;

&lt;li&gt;If the clip lasts over five seconds you must provide the user with an option to &lt;a href='http://www.w3.org/TR/UNDERSTANDING-WCAG20/time-limits-pause.html'&gt;stop or pause it&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;It is generally accepted that if the user was aware, when they clicked a link, that the proceeding page would auto-play - for example a link to YouTube&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id='further_reading'&gt;Further reading&lt;/h2&gt;

&lt;p&gt;&lt;a href='http://msdn.microsoft.com/en-us/library/windows/desktop/aa511285.aspx#accessibility'&gt;Accessibility of animations and transitions from Microsoft&lt;/a&gt;&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Tip: Never use maximum-scale=1.0
</title>
   <link href="http://a11yproject.com/posts/never-use-maximum-scale"/>
   <updated>2013-01-14T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/never-use-maximum-scale</id>
   <content type="html">&lt;p&gt;Using the viewport meta tag the wrong way can hinder users with visual problems accessing your website. By setting &lt;code&gt;maximum-scale=1.0&lt;/code&gt;, you are disabling the functionality to use pinch zoom on mobile devices, and forcing users to view your page a certain way.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;bad&lt;/strong&gt; way:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1.0, maximum-scale=1.0&amp;quot;&amp;gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The &lt;strong&gt;good&lt;/strong&gt; way:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1.0&amp;quot;&amp;gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Avoiding &lt;code&gt;maximum-scale=1.0&lt;/code&gt; allows your site to meet users&amp;#8217; needs and provide a better experience.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Getting Started with OS X VoiceOver
</title>
   <link href="http://a11yproject.com/posts/getting-started-with-voiceover"/>
   <updated>2013-01-14T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/getting-started-with-voiceover</id>
   <content type="html">&lt;p&gt;VoiceOver is the assistive software built into OS X. It provides a richer set of keyboard shortcuts for navigating a website and reads sections of the page aloud based on the current focus. It’s a great way to test the accessibility of a project because it’s always readily at-hand: you can toggle VoiceOver on/off by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Toggling it to “on” under “Universal Access” in your system preferences.&lt;/li&gt;

&lt;li&gt;Pressing ⌘+F5&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Turning on VoiceOver enables a number of navigational key commands, all of which are performed by pressing Control and Option. This is usually abbreviated to “VO” in Apple’s documentation (so “VO-F1” means “control-option-F1”).&lt;/p&gt;

&lt;p&gt;To start out, try turning on VoiceOver with ⌘-F5, then use VO-F8 to open VoiceOver’s preferences window—here you can adjust things like the voice used, speaking speed, and under “web”: your navigation method.&lt;/p&gt;

&lt;h2 id='navigation_modes'&gt;Navigation Modes&lt;/h2&gt;

&lt;p&gt;There are two modes you can use when navigating with VoiceOver: by “grouping items” or by “DOM order.” These two methods allow you to interact with a page’s content in slightly different ways.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Grouping items&lt;/em&gt; will flag that you are currently focused on a list, and you can begin interacting with the items by pressing the down arrow to “drill down” into those items. This mode attempts to group related content based on how the page is being rendered, and navigating by group will allow you to use the arrow keys to move in any direction. We’ll be focusing on this mode.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;DOM Order&lt;/em&gt; will flag that you are entering a list of items, and drill down into those items automatically. This mode is based entirely on the page’s underlying markup. Navigating by DOM order allows you to shift focus between DOM elements with the left and right arrow keys. The up and down arrow keys are based on the last used navigation method in the “Web Item Rotor.”&lt;/p&gt;

&lt;h2 id='the_web_item_rotor'&gt;The Web Item Rotor&lt;/h2&gt;
&lt;img src='/img/rotor.png' alt='Screenshot of OS X VoiceOver’s Web Item Rotor listing navigational headings on a11yproject.com' /&gt;
&lt;p&gt;Open the rotor by pressing VO-U with VoiceOver enabled, and you’ll be presented with a list of navigational elements on the current page. You can use the rotor to jump directly to links, headings, form controls, tables, web spaces, and ARIA landmarks. You can switch between these navigation methods using the left and right arrow keys, navigate through the list using the up and down arrow keys, and select an item using the enter key or the spacebar.&lt;/p&gt;

&lt;p&gt;You can start getting a feel for VoiceOver right here on a11yproject.com. Try it out!&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Tip: ARIA Landmark Roles
</title>
   <link href="http://a11yproject.com/posts/aria-landmark-roles"/>
   <updated>2013-01-14T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/aria-landmark-roles</id>
   <content type="html">&lt;p&gt;&lt;a href='http://www.w3.org/TR/wai-aria/roles'&gt;ARIA Landmark Roles&lt;/a&gt; help assistive devices navigate your site. Important roles to be aware of include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;banner&lt;/strong&gt; – Typically the “header” of your page that includes the name of the site&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;search&lt;/strong&gt; – For the search form&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;form&lt;/strong&gt; - Group of elements that as a whole, assemble a form (please note that there isn&amp;#8217;t a great deal of legacy support for this role)&amp;lt;/li&amp;gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;main&lt;/strong&gt; – This would designate the main content area on your site&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;navigation&lt;/strong&gt; – Use on any navigation list, typically on the nav element&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;contentinfo&lt;/strong&gt; – Typically the &amp;#8220;footer&amp;#8221; of your page that contains information about the parent document such as copyrights and links to privacy statements&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To add a role to an element, simply add the &amp;#8220;role&amp;#8221; as an attribute:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;header role=&amp;quot;banner&amp;quot; class=&amp;quot;site-header&amp;quot;&amp;gt;&lt;/code&gt;&lt;/pre&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Tip: Using alt Text Properly
</title>
   <link href="http://a11yproject.com/posts/alt-text"/>
   <updated>2013-01-14T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/alt-text</id>
   <content type="html">&lt;p&gt;A few tips on how and when to use the &lt;code&gt;alt&lt;/code&gt; attribute:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;alt&lt;/code&gt; attribute for any image that is used as content. &lt;code&gt;alt&lt;/code&gt; text describes the function of an image, and is rarely a detailed description of the image itself (unless, for example, the page is actually about a specific picture).&lt;/li&gt;

&lt;li&gt;Make sure the description of the image is useful. For example, if the image is your logo your &lt;code&gt;alt&lt;/code&gt; should be your company name and not &amp;#8220;logo&amp;#8221;.&lt;/li&gt;

&lt;li&gt;Images that are links should describe where they go. For example, a logo that is a link to your home page should have &lt;code&gt;alt=&amp;quot;home page&amp;quot;&lt;/code&gt;.&lt;/li&gt;

&lt;li&gt;Don&amp;#8217;t begin &lt;code&gt;alt&lt;/code&gt; text with &amp;#8220;photo of..&amp;#8221; or &amp;#8220;picture of..&amp;#8221;; assistive technologies already do this. Redundancy and repetition are almost as bad as not enough information.&lt;/li&gt;

&lt;li&gt;Use an empty &lt;code&gt;alt&lt;/code&gt; attribute for any image that is decorative or not necessary for understanding the content of the page (&lt;code&gt;alt=&amp;quot;&amp;quot;&lt;/code&gt;). If, for example, the information in a graph is explained in text below it, there&amp;#8217;s no need to duplicate that in &lt;code&gt;alt&lt;/code&gt; text.&lt;/li&gt;

&lt;li&gt;Using a image file several times in a website doesn&amp;#8217;t mean that the &lt;code&gt;alt&lt;/code&gt; attribute has to be the same in each &lt;code&gt;img&lt;/code&gt; tag. Because &lt;code&gt;alt&lt;/code&gt; attribute change with context. For example, as seen above, a logo that is a link to your home page should have &lt;code&gt;alt=&amp;quot;home page&amp;quot;&lt;/code&gt; and the same logo, used somewhere else as decoration, should have &lt;code&gt;alt=&amp;quot;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;code&gt;alt&lt;/code&gt; attribute is meant to help users not miss any content, so make sure your text is helpful to anyone not seeing the image. These could be assistive technology users or users of a mobile with images turned off (to save data, for instance).&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Quick Test: Navigate using just your keyboard
</title>
   <link href="http://a11yproject.com/posts/navigate-using-just-your-keyboard"/>
   <updated>2013-01-11T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/navigate-using-just-your-keyboard</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Estimated Time:&lt;/strong&gt; 5 seconds&lt;/p&gt;

&lt;p&gt;One quick way that you can check your accessibility is to navigate through the site using nothing but your keyboard.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Un-plug/turn off your mouse.&lt;/li&gt;

&lt;li&gt;Use the &lt;kbd&gt;Tab&lt;/kbd&gt; key browse.&lt;/li&gt;

&lt;li&gt;Use &lt;kbd&gt;Enter&lt;/kbd&gt; to select elements.&lt;/li&gt;

&lt;li&gt;Some menus and form elements may require &lt;kbd&gt;&amp;uarr;&lt;/kbd&gt; &lt;kbd&gt;&amp;darr;&lt;/kbd&gt; &lt;kbd&gt;&amp;larr;&lt;/kbd&gt; &lt;kbd&gt;&amp;rarr;&lt;/kbd&gt; arrow keys.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is by no means a complete accessibility check, but it can quickly help you find major accessibility problems.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>MYTH: Accessibility is &quot;blind people&quot;
</title>
   <link href="http://a11yproject.com/posts/myth-accessibility-is-blind-people"/>
   <updated>2013-01-11T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/myth-accessibility-is-blind-people</id>
   <content type="html">&lt;p&gt;Accessibility is often viewed as making your site work on screen readers. In reality, web accessibility is a subset of &lt;abbr title='User Experience'&gt;UX&lt;/abbr&gt; focused on making your websites usable by the widest range of people possible, including those who have disabilities.&lt;/p&gt;

&lt;h3 id='four_categories_of_accessibilitiy'&gt;Four Categories of Accessibilitiy&lt;/h3&gt;

&lt;p&gt;Accessibility can be broken down into four key categories&lt;sup id='fnref:1'&gt;&lt;a href='#fn:1' rel='footnote'&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;table class='table table-striped table-bordered'&gt;
  &lt;thead&gt;
    &lt;tr&gt;
        &lt;th&gt;&amp;nbsp;&lt;/th&gt;
        &lt;th&gt;Associated&amp;nbsp;Conditions&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td&gt;
          &lt;h4&gt;Visual&lt;/h4&gt;
          This can be non-sighted users, users with low-vision, users with obstructed vision, or even simply your aging parents.&lt;/td&gt;
        &lt;td&gt;
          &lt;ul&gt;
            &lt;li&gt;Myopia&lt;/li&gt;
            &lt;li&gt;Colour blindness&lt;/li&gt;
            &lt;li&gt;Glaucoma&lt;/li&gt;
            &lt;li&gt;Albinism&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;
          &lt;h4&gt;Auditory&lt;/h4&gt;
          The web is a visual medium, but captions and fallbacks for sound-necessary media need to be considered for hearing impaired users.&lt;/td&gt;
        &lt;td&gt;
          &lt;ul&gt;
            &lt;li&gt;Presbycusis&lt;/li&gt;
            &lt;li&gt;Acoustic trauma&lt;/li&gt;
            &lt;li&gt;Auditory processing disorder&lt;/li&gt;
            &lt;li&gt;Otosclerosis&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;
          &lt;h4&gt;Motor&lt;/h4&gt;
          People with motor impairments typically use a wide range of assistive technology from specialized keyboards, to eye trackers, to using single buttons to navigate their computer.&lt;/td&gt;
        &lt;td&gt;
          &lt;ul&gt;
            &lt;li&gt;RSI&lt;/li&gt;
            &lt;li&gt;Cerebral palsy&lt;/li&gt;
            &lt;li&gt;Parkinson's&lt;/li&gt;
            &lt;li&gt;Muscular dystrophy&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;
          &lt;h4&gt;Cognitive&lt;/h4&gt;
          Relates to the ease processing of information.&lt;/td&gt;
        &lt;td&gt;
          &lt;ul&gt;
            &lt;li&gt;Down’s syndrome&lt;/li&gt;
            &lt;li&gt;Autism&lt;/li&gt;
            &lt;li&gt;Global developmental delay&lt;/li&gt;
            &lt;li&gt;Dyslexia&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id='temporary_disabilities'&gt;Temporary Disabilities&lt;/h3&gt;

&lt;p&gt;While each of these disabilities are usually permanent, there are often situations in which even fully-abled people are &amp;#8216;temporarily disabled&amp;#8217; such as having an arm injury may prevent you from being able to use a mouse. Robin Christopherson (an accessbility expert who is blind) once spoke about how people that are driving but use hands-free sets or have their phone connected to the car radio are &amp;#8216;temporarily disabled&amp;#8217; as they use the phone differently to how they normally would. Of course, most people do not need to browse websites while they are driving but it is important to understand different situations like that, where the user may not have special software installed that a disabled user might.&lt;/p&gt;

&lt;p&gt;As you can see, there are a variety of different users with different needs and concerns across the web. We will cover each category further in detail as they relate to accessibility on the web.&lt;/p&gt;
&lt;div class='footnotes'&gt;&lt;hr /&gt;&lt;ol&gt;&lt;li id='fn:1'&gt;
&lt;p&gt;&lt;a href='http://www.netmagazine.com/features/simple-introduction-web-accessibility'&gt;Simple Introduction to Web Accessibility&lt;/a&gt; by Ian Hamilton (.net Magazine)&lt;/p&gt;
&lt;a href='#fnref:1' rev='footnote'&gt;&amp;#8617;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</content>
 </entry>
 
 <entry>
   <title>How-to: Hide Content
</title>
   <link href="http://a11yproject.com/posts/how-to-hide-content"/>
   <updated>2013-01-11T00:00:00-08:00</updated>
   <id>http://a11yproject.com/posts/how-to-hide-content</id>
   <content type="html">&lt;p&gt;Developers commonly use &lt;code&gt;display: none&lt;/code&gt; to hide content on the page. Unfortunately, this simple and common action is a bit problematic for screen readers.&lt;/p&gt;

&lt;p&gt;&lt;a href='http://www.456bereastreet.com/archive/200711/screen_readers_sometimes_ignore_displaynone/'&gt;Screen readers sometimes ignore display:none&lt;/a&gt;&lt;sup id='fnref:1'&gt;&lt;a href='#fn:1' rel='footnote'&gt;1&lt;/a&gt;&lt;/sup&gt;. This means the content will be read despite being &amp;#8220;hidden&amp;#8221;. To hide content completely from screen readers use the following:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/* http://www.456bereastreet.com/archive/200711/screen_readers_sometimes_ignore_displaynone/ */
.hidden {
    display:none;
    visibility:hidden;
}&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And for good measure you could consider adding the ARIA attribute &lt;code&gt;aria-hidden=&amp;quot;true&amp;quot;&lt;/code&gt; to the element.&lt;/p&gt;

&lt;p&gt;There are also real world situations where you want to hide elements (e.g., a &lt;code&gt;form label&lt;/code&gt;), but you still want text to be read by a screen reader. The &amp;#8220;clip pattern&amp;#8221; will hide the content visually, yet provide the content to screen readers&lt;sup id='fnref:2'&gt;&lt;a href='#fn:2' rel='footnote'&gt;2&lt;/a&gt;&lt;/sup&gt;. Unlike positioning and negative text-indent, it works with rtl languages for localization.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;.visually-hidden { /*http://developer.yahoo.com/blogs/ydn/posts/2012/10/clip-your-hidden-content-for-better-accessibility/*/
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding:0 !important;
    border:0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
} 
body:hover .visually-hidden a, body:hover .visually-hidden input, body:hover .visually-hidden button { display: none !important; } &lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Consider adding these HTML classes and CSS rules to your base stylesheet and use them when applicable.&lt;/p&gt;
&lt;div class='footnotes'&gt;&lt;hr /&gt;&lt;ol&gt;&lt;li id='fn:1'&gt;
&lt;p&gt;&lt;a href='http://www.456bereastreet.com/archive/200711/screen_readers_sometimes_ignore_displaynone/'&gt;Screen readers sometimes ignore display:none&lt;/a&gt; 456 Berea Street (November 7, 2007)&lt;/p&gt;
&lt;a href='#fnref:1' rev='footnote'&gt;&amp;#8617;&lt;/a&gt;&lt;/li&gt;&lt;li id='fn:2'&gt;
&lt;p&gt;&lt;a href='http://developer.yahoo.com/blogs/ydn/posts/2012/10/clip-your-hidden-content-for-better-accessibility/'&gt;Clip Your Hidden Content For Better Accessibility&lt;/a&gt; Yahoo Accessibility Blog (October 23, 2012)&lt;/p&gt;
&lt;a href='#fnref:2' rev='footnote'&gt;&amp;#8617;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</content>
 </entry>
 

</feed>
