-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MathML Screen reader testing #121
Comments
@jonathanolson, I'm not sure how thoroughly you wanted each screen reader tested... I did a brief run through on each to test the two above things. |
What does NVDA say? |
@jonathanolson, I Slacked you two .m4a files instead of trying to transcribe what I hear. I think this is A) easier and B) slightly less confusing. It's unfortunate that GitHub doesn't allow the uploading of .m4a's... |
Here's the Factors .m4a: EDIT: For each, I was simply pressing the down arrow key to get to the next item. |
Thanks for the testing! I'll forward the results to see if it's acceptable for use. |
Can https://phet-dev.colorado.edu/html/area-model-introduction/1.1.0-a11y.1/phet/area-model-introduction_en_phet.html be tested across screen readers, specifically testing two pieces of the parallel dom:
The paragraph inside of the Factors H3 (either screen):
that in the above screenshot reads as "five times five, math" in my Safari+VoiceOver:
The content inside the Calculation box (Partition screen, need to expand it first):
which on my Safari+VoiceOver reads starting "table start five times five is equivalent to five times left parenthesis two plus three right parenthesis ...":
NOTE: For this test, don't muck with the partitions or model values at all. There's a bug that can cause extra (hidden) things to potentially appear in the calculation parallel DOM if that happens.
I'd be interested in how well our supported screen readers handle these cases. (Presumably @amanda-phet and @terracoda also, since it affects the approach for how we handle math in general for a11y).
If useful, https://phet-dev.colorado.edu/html/area-model-introduction/1.1.0-a11y.1/phet/area-model-introduction_a11y_view.html is the a11y-view. There's also a query parameter
?rawMath
that will trigger a constructed English readout for these two pieces.The text was updated successfully, but these errors were encountered: