phetsims / mean-share-and-balance

"Mean: Share and Balance" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
2 stars 1 forks source link

NVDA + Chrome: Issue with Keyboard Nav of Soccer Balls #355

Open kathy-phet opened 2 weeks ago

kathy-phet commented 2 weeks ago

I was thinking about sharing MSaB with a blind user to explore, and was taking it for a spin with NVDA.

I ran across a keyboard nav issue. After I had put a bunch of soccer balls out onto the field and was hoping to grab and move one of them. NVDA somehow was blocking the "space" bar command. I could not "grab" a ball when I was in NVDA. (It also did not speak "press space to grab"). So I could not do anything here.

@Nancy-Salpepi or @KatieWoe - Can you just see if you can reproduce this issue? If so, it might be a common code issue with the grab sort code and NVDA.

image

KatieWoe commented 2 weeks ago

I didn't have trouble picking up the soccer balls, though it didn't say anything about space bar to pick up. I also noticed that the page on the website lists voicing and camera input, which the sim doesn't have, and mobile screen reader support, when no screen reader support was listed as supported when QA was testing the RC: https://github.com/phetsims/qa/issues/1138

https://github.com/user-attachments/assets/8b0fb286-72f7-4ef0-aedf-eb6b31677e80

KatieWoe commented 2 weeks ago

The issue of incorrect features seems general, and only on the sim page, not on the filter page.

Nancy-Salpepi commented 1 week ago

EDIT: Sorry I was looking at CAV not MSaB. In MSaB I can easily grab the soccer ball and move it with NVDA.

For CAV: With NVDA when the group of soccer balls had the pink highlight, I first had to press the NVDA key + space bar to enter the group and then could use the arrow keys and space bar like usual. I also had to press the NVDA + space bar to exit and then switched back to tab. I also didn't hear anything about pressing space, but I wouldn't expect to hear help text because the sim doesn't currently have description.

@kathy-phet anything else you would like QA to do here?

Nancy-Salpepi commented 1 week ago

Just an FYI--I looked at the a11y view for MSaB and there is no help text associated with grabbing the soccer balls:

Screenshot 2024-10-09 at 4 45 19 PM