-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add Tier 1 Description #78
Comments
I did a first pass on this. I was unable to find any final decisions in the design doc, it seems like there were a lot of questions still in the air. We should get this to @terracoda asap since I believe there might be some back and forth here. @catherinecarter I'll let you connect with TS to start that conversation. |
Name for A-B Switch
In the sun repo, I drafted a quick design pattern for A-B Switch (still in progress when time is allowed). Have a look if you like. |
@catherinecarter, for the "Show/Hide" checkboxes, it is better to explain the showing and hiding in the help text, and just use the visual name. @marlitas, these name are already correctly implemented (maybe automatically)! Re "Tick Numbers", did you consider "Numbered Tick Marks"? We used that name in Ratio and Proportion, but that sim also has a "No Tick Marks" option. For help text, here are some suggestions:
Ticks checkbox:
Total Jump checkbox
@catherinecarter, If there is a clear section in the PDOM, like a heading that names the board area, then we may not need "number line" in the help text, but as is with no heading for the board, that word connects the checkboxes with changing the representations on the number line. |
@catherinecarter and @terracoda It is now implemented as a toggle button but I'm not following the instructions here. Am I relying on the state of the component because it's a toggle and I just provide one accessible name that doesn't change? |
I also updated the chart to reflect the checkbox change @terracoda mentioned above |
…ate accessibleName/HelpText, see: #78
Accessible name and help text notes applied above. Over to @catherinecarter and @terracoda for review. |
…ate accessibleName/HelpText, see: phetsims/number-pairs#78
@marlitas, you need to use the new A-B Switch pattern we created for MoTHA. The pattern is in common code. This interaction needs 2 unique names. While it is a toggle interaction, it is not a traditional toggle button that automatically provides pressed and not-pressed states to screen reader software. |
@terracoda the only ABSwitch I see in MOTHA is not explicitly setting any accessibleNames, only help text:
I have used the following options I found in
Are these not the correct options? If so they should be updated or marked as deprecated. My options for the
|
@terracoda it looks like phet-test might be down so you might have been looking at an outdated version. https://phetsims.slack.com/archives/C6HPE0J91/p1738947351565259 |
Issues Screen 1:
Haven't done other screens yet. |
@terracoda This is what we defined for the scene selection radio button group which is the UI component you are referring to. Should I change it?
@catherinecarter and @terracoda do we need to set up a meeting for that? |
I need to look through this issue more thoroughly, but one thing I noticed is that when a kitten is selected using keyboard, the a11y view says, "null, switch to null." Documenting to make sure this is discussed. |
Accessible names have been defined here
The text was updated successfully, but these errors were encountered: