107
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Gecko's Accessibility Interfaces are Cross-Platform == | == Gecko's Accessibility Interfaces are Cross-Platform == | ||
At the heart of Gecko's accessibility architecture are the cross-platform | At the heart of Gecko's [http://www.mozilla.org/access/architecture accessibility architecture] are the cross-platform [http://landfill.mozilla.org/mxr-test/mozilla/source/accessible/public/nsIAccessible.idl nsIAccessible] interfaces. | ||
The goal is that these interfaces be a cross-platform representation of the abilities of the OS-specific implementations. | |||
=== Comparing the accessibility architectures === | === Comparing the accessibility architectures === | ||
When implementating support for a new system in our cross-platform accessibility architecture, we need to make sure it fits up to the standard of the other implementations. | When implementating support for a new system in our cross-platform accessibility architecture, we need to make sure it fits up to the standard of the other implementations. | ||
Below you'll find comparisons of the API features of every platform, side by side. | |||
* [[Accessibility/Comparisons:Roles|Comparison of roles]] | * [[Accessibility/Comparisons:Roles|Comparison of roles]] | ||
* [[Accessibility/Comparisons:States|Comparison of states]] | * [[Accessibility/Comparisons:States|Comparison of states]] | ||
* [[Accessibility/Comparisons:Events|Comparison of events/notifications]] | * [[Accessibility/Comparisons:Events|Comparison of events/notifications]] |
edits