Webdev:WAI-ARIA: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(16 intermediate revisions by the same user not shown)
Line 3: Line 3:


=Goals=
=Goals=
* Add a basic level of WAI-ARIA to all Tier 1 websites
* Add a basic level of WAI-ARIA to all Tier 1 websites by end of Q2
* Plan for advanced level of WAI-ARIA support for Tier 1 websites
* Plan for advanced level of WAI-ARIA support for Tier 1 websites by end of Q3
* Plan for basic level of WAI-ARIA support for Tier 2 websites
* Plan for basic level of WAI-ARIA support for Tier 2 websites by end of Q2
* Educate webdev and QA teams about WAI-ARIA
* Educate webdev and QA teams about WAI-ARIA during Q2
 
=Glossary=
===Basic ARIA Support===
A basic level of ARIA support is defined as follows:
* [http://dev.opera.com/articles/view/introduction-to-wai-aria/#landmarks ARIA Landmarks]
* [http://www.w3.org/TR/wai-aria/#aria-required ARIA Required]
* [http://www.w3.org/TR/wai-aria/#aria-invalid ARIA Invalid]
* [http://www.w3.org/TR/wai-aria/#aria-live ARIA Live Regions]
 
* [[Webdev:WAI-ARIA:Overview|Basic ARIA Before/After Example]]
 
===Advanced ARIA Support===
An advanced level of ARIA support is defined as follows:
* [http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224/#kbd_focus Focus navigation]
* [http://www.w3.org/WAI/PF/aria/#userinput User Input Widgets]
* [http://www.w3.org/WAI/PF/aria/#ui User Interface Elements]
* [http://www.w3.org/WAI/PF/aria-practices/#kbd_generalnav Keyboard widget navigation]


=Resources=
=Resources=
* [https://addons.mozilla.org/en-US/firefox/addon/9108 ARIA Add-on] - highlights ARIA regions. Extremely helpful in demonstrating compliance.
* [http://yuiblog.com/blog/2008/12/30/configuring-screen-readers/ Setting up your computer with a screenreader]
* [[Webdev:WAI-ARIA:Overview|ARIA Before/After Example]]
* [http://dev.opera.com/articles/view/introduction-to-wai-aria/ ARIA Overview]
* [http://www.w3.org/TR/wai-aria/ ARIA Spec]
* [https://addons.mozilla.org/en-US/firefox/addon/9108 ARIA Add-on] - highlights ARIA regions. Extremely helpful in testing compliance.
* [http://wiki.codetalks.org/wiki/index.php/Set_of_ARIA_Test_Cases ARIA test cases]
* [http://wiki.codetalks.org/wiki/index.php/Set_of_ARIA_Test_Cases ARIA test cases]
*
* [http://www.w3.org/WAI/PF/aria-practices/#kbd_generalnav ARIA best practices]
* [http://www.paciellogroup.com/blog/?p=108 HTML Validator with ARIA DTD Support]
* [http://video.yahoo.com/watch/4073211/10996186 Accessible widgets with ARIA video]
 
= Tier 1 websites =
* [http://www.mozilla.com mozilla.com]
* [http://addons.mozilla.org AMO]
* [http://support.mozilla.com SUMO]
* [http://www.spreadfirefox.com SFX]
* [https://blog.mozilla.com/ Mozilla Blog]
 
= Tier 2 websites =
* [http://store.mozilla.org/ Mozilla Store]
* [https://communitystore.mozilla.org/ Community Store]
* [http://contribute.mozilla.org/Mozilla_Community contribute.mozilla.org]
* [http://www.impactmozilla.com Impact Mozilla] - no further development on this, I believe
* [http://www.operationfirefox.com Operation Firefox] - ditto (above)

Latest revision as of 14:47, 27 April 2009

Mission

To add WAI-ARIA support for all public, consumer facing Mozilla websites.

Goals

  • Add a basic level of WAI-ARIA to all Tier 1 websites by end of Q2
  • Plan for advanced level of WAI-ARIA support for Tier 1 websites by end of Q3
  • Plan for basic level of WAI-ARIA support for Tier 2 websites by end of Q2
  • Educate webdev and QA teams about WAI-ARIA during Q2

Glossary

Basic ARIA Support

A basic level of ARIA support is defined as follows:

Advanced ARIA Support

An advanced level of ARIA support is defined as follows:

Resources

Tier 1 websites

Tier 2 websites