Confirmed users
1,085
edits
DavidBolter (talk | contribs) (Created page with '== Problem == Our accessibilty module is intended as a solution for assistive technology (AT). Tools that are not AT invoke our engine, but need only a portion of what we provi…') |
DavidBolter (talk | contribs) No edit summary |
||
| Line 11: | Line 11: | ||
== Implementation == | == Implementation == | ||
=== Baseline | === Baseline Features === | ||
Non-AT tools: anti-spyware, auto form tools, tablet pc... | Non-AT tools: anti-spyware, auto form tools, tablet pc... | ||
| Line 19: | Line 19: | ||
{| cellspacing="1" cellpadding="1" border="1" style="width: 527px; height: 178px;" | {| cellspacing="1" cellpadding="1" border="1" style="width: 527px; height: 178px;" | ||
|- | |- | ||
! scope="col" | Required Feature | ! scope="col" | Required Feature | ||
! scope="col" | Confirmed? | ! scope="col" | Confirmed? | ||
! scope="col" | Notes | ! scope="col" | Notes | ||
|- | |- | ||
| focus events | | focus events | ||
| yes | | yes | ||
| we just know this | | we just know this | ||
|- | |- | ||
| value change events | | value change events | ||
| | | <br> | ||
| | | <br> | ||
|- | |- | ||
| | | <br> | ||
| | | <br> | ||
| | | <br> | ||
|- | |- | ||
| | | <br> | ||
| | | <br> | ||
| | | <br> | ||
|} | |} | ||
<br> And things we know they don't need: | |||
<br> | |||
{| cellspacing="1" cellpadding="1" border="1" style="width: 529px; height: 118px;" | {| cellspacing="1" cellpadding="1" border="1" style="width: 529px; height: 118px;" | ||
|- | |- | ||
! scope="col" | Unused Feature | ! scope="col" | Unused Feature | ||
! scope="col" | Confirmed? | ! scope="col" | Confirmed? | ||
! scope="col" | Notes | ! scope="col" | Notes | ||
|- | |- | ||
| text events | | text events | ||
| | | <br> | ||
| bypassing should help perf | | bypassing should help perf | ||
|- | |- | ||
| mutation events | | mutation events | ||
| | | <br> | ||
| bypassing should help perf | | bypassing should help perf | ||
|- | |- | ||
| | | <br> | ||
| | | <br> | ||
| | | <br> | ||
|- | |- | ||
| | | <br> | ||
| | | <br> | ||
| | | <br> | ||
|} | |} | ||
=== Additional Implementation Ideas === | |||
Investigate a [https://bugzilla.mozilla.org/show_bug.cgi?id=538594#c86 lossy throttle] for our event queueing and firing, for non-AT only. | |||