<<

Resources for Application Developers

All of the below are external . You MUST verify that each resource, code snippet, tutorial, or library is fully accessible. These resources are not endorsed as fully accessible.

HTML

 WCAG 2.0 Web Wizard  HTML Tutorials and More From W3Schools (HTML5, CSS, JavaScript, XML, , PHP, etc.)  Group (web coding resources)  Scripts & Applets  Practices Quick Reference from Web-AIM  Yahoo Accessibility Blog  The 5 Layers of Web Accessibility  Accessibility myths in 2010

.NET

 Building ASP.NET 2.0 Web Sites Using Web Standards  Accessibility in Visual Studio and ASP.NET  ASP.NET Controls and Accessibility  Walkthrough: Creating an Accessible  Accessibility at Microsoft  Accessibility Developer Center - MSDN

Java

Accessibility Utilities  Java SE Desktop Accessibility   Java Accessibility API  JLCA 3.0 - Java Accessibility (JAAPI)  Chapter 24. (Special topics) Accessibility

JavaScript

 Web Semantics: Accessible JavaScript & CSS  Accessible Image and Text Slideshow using JQuery  Making AJAX work with Screen Readers  Accessible JQuery Tabs Examples  Usable and Accessible Form Validation and Error Recovery  Understanding  Support Detection – simple checks on a browser’s JavaScript object support  Creating Accessible JavaScript (Including Event Handlers)  iCITA: Scripting Best Practices  Progressive Enhancement: What It Is, And How To Use It?  Slideshow With Buttons  Replacing

Libraries

 jQuery  Dojo  MooTools  Prototype  YUI  Web Toolkit

ARIA (Accessible Rich Applications)

 Accessible Rich Internet Applications (WAI-ARIA) 1.0 Specification - WAI-ARIA is a W3C protocol for enhancing and supporting accessibility of scripted and dynamic content. ARIA provides accessible interactive controls (such as tree menus, drag and drop, sliders, sort controls, etc.), content roles for identifying page structure (navigation, search, main content, etc.), areas that can be dynamically updated (called "live regions" in ARIA), and better support for keyboard accessibility and interactivity.  Introduction to WAI ARIA  Using aria-described by for help text  Illinois Center for Information Technology and Web Accessibility  W3C Best Practices  Code Talks Wiki  Accessible Tabs - Yahoo  Accessible drag and drop using WAI-ARIA  jQuery ARIA Plugins  Accessible ARIA Tabs

 iOS Accessibility Guidelines from Apple  Android Accessibility Guidelines from Google

Flash

 Flash Techniques for WCAG 2.0  Step by Step Accessible Flash Presentation Example  Creating Accessible Flash Content  Accessibility and Usability of Flash for Users with Disabilities  Flash & The Quest for Accessibility  Accessibility: Best Practices for Design  Flash Video Accessibility  Flash, Flex & Captivate Accessibility Resources  Creating Accessible Flash Course

Video & Captioning

 Web-AIM Captioning Resource List  Ohio State University Accessible JW Video Player Controls  National Center for Accessible Media (CCPlayer)  MAGpie Free Captioning Software