Welcome to the XUL Accessibility Guidelines. By following these principles and practises, you will be able to write you XUL application in such a way that all individuals, including those with physical, sensory, or communicative disabilities, with be able to use and enjoy them. Accessibility is not difficult, but does require a basic understanding of the different types of disabilities, commonly used assistive technologies, and special accesssibility features built into the XUL languages. Most of all, accessibility requires a concious effort on your part, and a desire to include everyone.
It is hoped that these guidelines will be sufficiently clear and detialed that everyone--even someone with no previous background in accessibility--can understand them. However, these is an active community of accessibility developers within the Mozilla Project that will be happy to help you with any converns or questions you have in regards to making your XUL fully accessible.
|Accessibility||Platform Features||Mozilla Community|
|Software Accessibility - Where Are We Today? Intro to accessibility, assistive technologies, and Mozilla resources.
Introduction to Web Accessibility. Overview of web accessibility from WebAIM.
Dive Into Accessibility. Downloadable book on web accessibility with tips and character sketches.Technology Compatibility. List of popular assistive technologies and their respective compatibility levels with XUL.
|Apple Accessibility. Portal to Apple accessibility.
LARS (Linux Accessibility Resource Site). Portal for general Linux accessibility.Microsoft Accessibility. Portal for Microsoft accessibility.
|Accessibility - MDC. Accessibility hub on the Mozilla Developer Center.
mozilla.support.accessibility. Mozilla accessibility newsgroup.#accessibility. Accessibility channel on mozilla's IRC server.