-
Notifications
You must be signed in to change notification settings - Fork 3
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
Keyboard Shortcuts Dialog #249
Comments
@jessegreenberg, can you put in a default Keyboard Shortcuts dialog? I'll work what needs to get added. |
That is, if there is a "default" Keyboard Shortcuts dialog. |
There isn't really a default one but I added some boilerplate and a dialog with "basic actions" has been added. Ready for content whenever! |
Thanks @jessegreenberg. That's perfect for now. |
Oh, I forgot the Space or Enter shortcut on the corners and sides. |
This rough, and I'll post the accessible version of the content today. |
@BLFiedler do you have any thoughts about whether the Check Shape, and Reset Shape shortcuts need to be Voicing specific? They should not conflict with screen reader software.And for pressing Space or Enter on a focused corner or side. I think that's how it might work with screen reader software,though I would need to double check. |
I'll assign to @emily-phet and @BLFiedler for comment. |
I think where possible, we should avoid having modality specific shortcuts. Since Voicing is enabling a display, it would be ideal if there were corresponding displays in the visual, etc. Of course, that likely won't work across the board...but an ideal good to aim for. I'm not sure what you're remaining questions are - or next steps for this issue. We discussed it prior to the POSE workshop and I can't recall if you still had remaining questions or needs. Let me know if that's the case. :) |
I don't think Check Shape and Reset shape need to be Voicing specific. I'm not certain about the "Enter or Space" for re-voicing the side/corner information. I don't think we have equivalent toggle-able display (it's "always-on" visually). Might be that remains as a sole Voicing specific control? |
I think the Space and Enter keys for repeating the object's current state information will be pretty intuitive to learners. I'm not sure we will need to document this. I agree that the Check Shape and Reset Shape shortcuts can be general shortcuts. I'll update the content. |
@jessegreenberg, regarding the Voicing and translation issue, would this text feel better? H2: Shape Shortcuts
OR H2: Shape Shortcuts
|
No need to change in my opinion @terracoda, this content will be totally invisible when not running in English (and when Voicing is not supported on your platform). |
Ok, we keep it simple, then :-) |
I think this is ready, @terracoda can you please review the dialog now? |
I noticed one of the strings was incorrect and missing |
Also, these sections didn't have Voicing support. Added above. |
Reviewing. |
I hear longer pauses at the end of each line in the Basic Actions reading block. In addition, I need to adjust the strings for Move Corner and Sides. I think I need to spell it all out like we have done in previous sims. H2: Move Corners and Sides
I'll see if I ca make the text changes myself. |
Ok, I made all changes to visual text in KB dialog and the A11y text in the KB dialog. I think the nice pause happens if the line ends in an actual word and a period, like "...Tab key." or "Arrow keys.", but if the line ends with a non-word, like a letter key description, "D.", "C." or "R." there is no nice natural pause. I'll see if an extra space after the period does anything. |
A space after the period does not add any extra pause from the web speech voice. Neither Alex or Google US English voices added a pause at the end of sentences that end in a letter. I'll remove the space. |
Assigning back to @jessegreenberg in case there is anything code clean-up needed. I did change the content and order of words in the KB Shortcuts dialog. I am not sure how closely they need to match their corresponding code names. |
I still need to create a keyboard shortcuts dialog.
This sim has custom interactions, and may have hot keys to get to the check boxes.
The text was updated successfully, but these errors were encountered: