You are here: Access project page > Accessibility Information for Core Gecko Developers
Maintained by Mozilla Accessibility Community
Accessibility Information for Core Gecko Developers
-
DHTML Accessibility Plan
Dynamic web content is not accessible, because it uses vanilla <div>'s and <span>'s combined with Javascript rather than declarative markup to describe the behavior of custom widgets such as menus and tree views. These widgets are usually not even keyboard focusable. Furthermore, assistive technologies do not understand what these widgets are supposed to be or what state they're in or what they're capable of. This document tackles such difficulties and shows several interactive 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. This document gives a plan which is being developed by IBM, Mozilla and WAI Protocols and Formats Working Group (PFWG) to address the issue of DHTML Accessibility.
-
Mozilla Accessibility Architecture
This is architecture document explaining how we implement the cross-platform accessibility layer in Mozilla. It contains a class hierararchy and an explanation of the accessibility cache. Additional material: the event flow diagram contributed by Sun's Beijing Mozilla Accessibility team.
-
Unix Accessibility Project
This is about Sun's accessibility project.
Join the Mozilla Accessibility Community
Live Chat
Both end users and developers are invited for discussion on the live IRC channel at irc.mozilla.org/#accessibility. Since this is a worldwide effort, there is always a good chance to find someone to chat with there, day or night.
Newsgroup and Mailing List
We have two discussion lists, which can be read via a newsgroup reader, as a mailing list or via Google groups.
Purpose | Newsgroup | Mailing list | Google group |
---|---|---|---|
Developer discussion | mozilla.dev.accessibility | subscribe/unsubscribe | Google group |
End user support | mozilla.support.accessibility | subscribe/unsubscribe | Google group |