Accessibility: Difference between revisions

Jump to navigation Jump to search
1,974 bytes removed ,  23 April 2020
m
no edit summary
(→‎Sections: Link to subpage list)
mNo edit summary
Line 1: Line 1:
= Mozilla Accessibility Wiki =
== About ==
The Firefox Accessibility Team is responsible for the core disability access APIs in Gecko and we share responsibility with the Firefox front end team for the accessibility of the browser's feature set. We're here to ensure that Firefox products and services are delightfully accessible to users with disabilities.


=== General ===
== Contact Us ==
** [[Accessibility/Meetings|Meetings]]
* '''Matrix/Riot.IM''': [https://chat.mozilla.org/#/room/#accessibility:mozilla.org #accessibility on chat.mozilla.org] Synchronous discussions about engineering-specific topics (bugs, patches, code reviews, architectural issues, etc.) should happen in Matrix/Riot.IM.
** [[Accessibility/Contribute|Get involved]]
* '''Slack''': #accessibility on Slack (MoCo employees and NDA'd contributors only.) Synchronous discussions about team operations, announcements, strategy, roadmap, and other banter tend to happen in Slack, but we endeavoring to move as much of that as possible to Matrix/Riot.IM.
** [[Bug days|Bugmasters/Bug_days/a11y]] for accessibility bug triage
** [http://developer.mozilla.org/en/docs/Accessibility Development Center] - documentation on various accessibility initiatives, XUL authoring guidelines, ARIA, AT-SPI, web development and more
**[[Accessibility/Learning_Disabilities|Learning Disabilities]] - resources related to learning disabilities
** [[Accessibility/Social|Social]] - social media accounts, campaigns, and options for users.
** [[Accessibility/Testing|Testing Center]] - the latest on Mozilla accessibility testing, test plans, environments, top bugs, and more.


=== Sections ===
== Roadmap and Project Status ==
**[[Accessibility/Android| Firefox Android Accessibility]] - FAQ and info.
* [[Accessibility/Roadmap|Firefox Accessibility Roadmap]]
**[[Mac:Accessibility| Mac Accessibility]] - home page of accessibility support on Mac.
* [[Accessibility/Mac2020|Firefox accessibility on macOS]]
** [[Accessibility/AT-Windows-API|Windows Accessibility]] - this FAQ explains how makers of Windows screen readers, voice dictation packages and magnification software can support Gecko-based software. The article is targeted on MSAA.
**[[Accessibility/XForms|XForms Accessibility]] - AT API support for XForms elements.
Also see {{subpages}} for any pages that should be added to this list.


=== Drafts ===
== Report Accessibility Bugs ==
**ARIA
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=Disability+Access+APIs Disability Access APIs] For bugs in Gecko's accessibility support.  
***[[Accessibility/Datatypes|ARIA Type Attributes]] - proposed ARIA data type attributes to object attribute mapping
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Disability+Access Disability Access] For accessibility bugs in Firefox features. (Most of these will be triaged to other Firefox components.)
***[[Accessibility/AJAX:WAI_ARIA_Live_Region_Library|AJAX: WAI ARIA Live Region Library]]
* [https://github.com/mozilla-mobile/fenix/issues/new?assignees=&labels=%F0%9F%90%9E+bug,b:a11y&template=---bug-report.md Fenix Github Issues] For bugs in the next generation Firefox for Android browser.
***[[Accessibility/ARIAConflictsWithNativeMarkup|ARIA conflicts with native markup]] - proposed extension of section 2.3 of ARIA implementation guide
**Accessible Tables
***[[Accessibility/Accessible_Table_Implementation|Table Implementation]] - implementation problems overlook (a bit obsolete)
***[[Accessibility/TreeGrid|ARIA grid/treegrid]] - implementation of ARIA grid/treegrid
**[[Accessibility/CustomWidgets|Custom widgets accessibility]] -  accessibility injection into XBL
**[[Accessibility/Plugins|Plugins accessibility]] - thoughts how to improve plugin accessibility
**[[Accessibility/EditorBehaviourOnUserInput|Editor behaviour]] - editor behaviour on user input when controls are contained inside of editable area
**[[Accessibility/MutationEventCoalescing|Mutation event coalescing]]
**[[Accessibility/HTML5_Forms|HTML5 form enhancements]]
**[[Accessibility/IA2_1.3|IA2 1.3]] - next IAccessible2 proposal
**[[Accessibility/NewArchitecture|New architecture]] - proposed gecko a11y architecture
**[[Accessibility/MathML|MathML]] - MathML accessibility changes draft
**[[Accessibility/WebAccessibilityAPI|Web Accessibility API]] - web accessibility API draft


=== Drafts Replaced by Specs ===
== Firefox Accessibility Requirements and Triage Guidelines ==
**[[Accessibility/Attributes|Attributes]] -  proposed AT API attribute support.
* [[Accessibility/Requirements|Accessibility Release Requirements]]
**[[Accessibility/TextAttributes|Text Attributes]] -  proposed AT API text attribute support.
* [[Accessibility/Triage|Accessibility Triage Guidelines]]
**[[Accessibility/IA2ToGecko|IA2 to Gecko]] - interface mapping of IAccessible2 to Gecko API
***[[Accessibility/TableHeaders|Table Headers]] - IA2's rowHeader/columnHeader implementation
 
=== Project Coordination ===
**[[Accessibility/Strategy|Proposed Accessibility Strategy]]
**[[Accessibility/Projects|Potential Accessibility Projects]]
**[[Accessibility/PlanMozilla2|Mozilla 2 accessibility plans]]
**[[Platform/2009-Accessibility-Goals|2009 accessibility plans]]
**[[Accessibility/Firefox3|Firefox3]] - the list of meta bugs targeted to Firefox 3
**[[Accessibility/2012CorePicture|2012 Activities]] - big picture of ongoing activities in accessibility core
**[[Accessibility/ARIA_Coordination|ARIA coordination]]
**[[Accessibility/Video_Accessibility|Video accessibility]]
**[[Accessibility/Math_Accessibility|Math accessibility]]
**[[Accessibility/csun2009|CSUN 2009]] - Mozilla CSUN 2008 Activities
Confirmed users, Bureaucrats and Sysops emeriti
2,974

edits

Navigation menu