Calendar:Accessibility: Difference between revisions

Jump to navigation Jump to search
Line 3: Line 3:
This is a first cut at a proposal for how to deal with [http://www.mozilla.org/access/ accessibility issues] in Mozilla Calendar code (mostly focussed on Sunbird & Lightning at the time of this writing).  Dates, timelines, and details are very much negotiable and dependent on the number and priorities of developer, UI, and QA folks participating in the Mozilla Calendaring effort.
This is a first cut at a proposal for how to deal with [http://www.mozilla.org/access/ accessibility issues] in Mozilla Calendar code (mostly focussed on Sunbird & Lightning at the time of this writing).  Dates, timelines, and details are very much negotiable and dependent on the number and priorities of developer, UI, and QA folks participating in the Mozilla Calendaring effort.


After recent discussion with Mozilla's accessibility czar ([mailto:aaronleventhal@moonset.net Aaron Leventhal]), I came away with the following basic takeaway: there are essentially two levels of accessibility for an application.  In particular, there are the basic [http://www.mozilla.org/access/xul-guidelines front-end] and [http://www.mozilla.org/access/toolkit-checklist keyboard accessibility] guidelines which can be followed today, and nsIAccessible role-based accessibility, which he speculated would require perhaps a person-year's worth of work to do for a calendaring application.
After recent discussion with Mozilla's accessibility czar ([mailto:aaronleventhal@moonset.net Aaron Leventhal]), I came away with the following basic takeaway: there are essentially two levels of accessibility for an application.  In particular, there are the basic [http://www.mozilla.org/access/xul-guidelines front-end] and [http://www.mozilla.org/access/toolkit-checklist keyboard accessibility] guidelines which can be followed today, and nsIAccessible/MSAA/ATK role-based accessibility, which he speculated would require perhaps a person-year's worth of work to do for a calendaring application.


== Straw-man Proposal ==
== Straw-man Proposal ==
Confirmed users
2,615

edits

Navigation menu