phetsims / capacitor-lab-basics

"Capacitor Lab: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 4 forks source link

TODO list for capacitor-lab-basics accessible content #21

Open jessegreenberg opened 8 years ago

jessegreenberg commented 8 years ago

@EmilyRandall has been doing great work adding accessible content to Capacitor Lab: Basics. The DOM has headings, labels, and descriptions with a good structure. In 'forms' mode, it works well with predictable behavior. Here is a short TODO list that should get the sim working from the perspective of a document.

Finding aria roles is an experimental solution that we are researching. This only works well in the leading browsers for accessibility.

jessegreenberg commented 8 years ago

I notice that the checkboxes can only be read in forms mode. This is a separate issue that will take investigation.

This is true only in Chrome + NVDA, other browsers behave well.

phet-steele commented 8 years ago

Pressing 'enter' on circuit switch toggle buttons seems to move focus to battery

@jessegreenberg pressing "enter" on bar graph toggle buttons (second screen) moves focus to the capacitance checkbox

jessegreenberg commented 7 years ago

Removing assignment until we continue work on this sim for a11y.