Accessibility/Whitelist: Difference between revisions

no edit summary
(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…')
 
No edit summary
Line 11: Line 11:
== Implementation  ==
== Implementation  ==


=== Baseline A11y ===
=== 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> 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.
Confirmed users
1,085

edits