-
Notifications
You must be signed in to change notification settings - Fork 12
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
Regression test new A11y api improvements #753
Comments
#748 is closed there will probably be places where |
@mbarlow12 @jessegreenberg please go through the sims listed in the first comment and mark your initial next to sims that you will go through, then we can split up any extras afterwards. Marking for dev meeting next week to discuss progress. |
I went through everything except BASE, it seemed pretty formulaic to change these, especially since there were snapshot dev versions. Here are a few conventions/philosophies I implemented/followed:
Notes moving forward with this issue:
Thanks all! |
I went through BASE, the PDOM looks great. We will be on the lookout, but things are looking good and stable. This issue can be closed, thank you for taking the lead @zepumph. |
In #748 we will change a lot of the api for phet a11y. I want to make sure that no bugs slip by. One strategy for this will be to create dev links of the accessible sims so far to make sure that the future pDOMs look the same.
BASE
https://www.colorado.edu/physics/phet/dev/html/balloons-and-static-electricity/1.4.0-dev.14/phet/balloons-and-static-electricity_en_phet.html
https://www.colorado.edu/physics/phet/dev/html/balloons-and-static-electricity/1.4.0-dev.14/phet/balloons-and-static-electricity_a11y_view.html
JT
https://www.colorado.edu/physics/phet/dev/html/john-travoltage/1.4.0-dev.4/phet/john-travoltage_en_phet.html
https://www.colorado.edu/physics/phet/dev/html/john-travoltage/1.4.0-dev.4/phet/john-travoltage_a11y_view.html
CL
https://www.colorado.edu/physics/phet/dev/html/coulombs-law/1.0.0-dev.15/phet/coulombs-law_a11y_view.html
https://www.colorado.edu/physics/phet/dev/html/coulombs-law/1.0.0-dev.15/phet/coulombs-law_en_phet.html
Friction (mk)
https://www.colorado.edu/physics/phet/dev/html/friction/1.5.0-dev.5/phet/friction_en_phet.html
https://www.colorado.edu/physics/phet/dev/html/friction/1.5.0-dev.5/phet/friction_a11y_view.html
Ohms Law (mk)
https://www.colorado.edu/physics/phet/dev/html/ohms-law/1.4.0-dev.23/phet/ohms-law_en_phet.html
https://www.colorado.edu/physics/phet/dev/html/ohms-law/1.4.0-dev.23/phet/ohms-law_a11y_view.html
GFLB
https://www.colorado.edu/physics/phet/dev/html/gravity-force-lab-basics/1.0.0-dev.21/phet/gravity-force-lab-basics_en_phet.html
https://www.colorado.edu/physics/phet/dev/html/gravity-force-lab-basics/1.0.0-dev.21/phet/gravity-force-lab-basics_a11y_view.html
I think that will be enough.
Here is the rest of the simulations from the
perennial/data/accessibility
list that we need to look at:on hold until that issue is done, I just wanted to make sure we got dev versions before beginning. Tagging @jessegreenberg because he is an amazing person that deserves to know everything.
The text was updated successfully, but these errors were encountered: