Resources for Application Developers
All of the links below are external websites. 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 Accessibility Wizard HTML Tutorials and More From W3Schools (HTML5, CSS, JavaScript, XML, AJAX, PHP, etc.) Web Standards Group (web coding resources) Scripts & Applets Web Accessibility 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 Web Application Accessibility at Microsoft Accessibility Developer Center - MSDN
Java
Java Accessibility Utilities Java SE Desktop Accessibility Java Access Bridge Java Accessibility API JLCA 3.0 - Java Accessibility (JAAPI) Swing 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 Progressive Enhancement 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 Google Web Toolkit
ARIA (Accessible Rich Internet 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 form 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 Adobe Flash 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