Visit Mozilla.org

Accessibility

From MDC


"Accessibility is most often used to describe facilities or amenities to assist people with disabilities, as in "wheelchair accessible". This can extend to Braille signage, wheelchair ramps, audio signals at pedestrian crossings, walkway contours, website design, and so on." [1]

Documentation

Introduction

Software Accessibility Today
The accessibility of computer software has seen drastic improvements over the past two decades. This article reviews the progress and technology as it has developed.
Dive into Accessibility
This book answers two questions. The first question is "Why should I make my web site more accessible?" The second question is "How can I make my web site more accessible?"
Accessible Web Page Authoring
A handy web accessibility checklist, from IBM.

Guidelines

Accessibility:Architecture
How the accessibility hierarchy is implemented in Mozilla
Building accessible custom components in XUL
How to use DHTML Accessibility techniques to add accessibility to your custom XUL components.
Accessible XUL Authoring Guidelines
When authored according to these guidelines, XUL is capable of generating accessible user interfaces. Coders, reviewers, designers and QA engineers should be familiar with these guidelines.
Key-navigable custom DHTML widgets, in Mozilla and IE
Until now, web developers who want to make their styled <div> and <span> based widgets keyboard accessible have lacked the proper techniques. Keyboard accessibility is part of the minimum accessibility requirements of which any web developer should be aware.
Building XULRunner with Python
How to build XULRunner with Python on Windows. Then comtypes gives access to MSAA and IAccessible2

References

AT APIs Implementation by Gecko
Shows how Gecko handles ATK, IAccessible2, MSAA and Universal Access API
ARIA: Accessible Rich Internet Applications
ARIA, formerly known as DHTML accessibility, allows desktop-style widgets such as tree views, menu bars and spreadsheets which are accessible both with the keyboard and assistive technologies such as screen readers, screen magnifiers and alternative input devices. It also allows authors describe live changes on a web page, to help screen readers know when to announce those changes. See also the report on upcoming support for AJAX:WAI ARIA Live Regions.
Accessibility XForms References
Shows how XForms controls are mapped to accessible tree

View All...

Community

Tools

View All...

Related Topics

Web Development, Web Standards, XUL

^  Wikipedia entry for Accessibility