Skip to content
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 query parameters to customize Voicing features #968

Open
jessegreenberg opened this issue May 21, 2024 · 5 comments
Open

Add query parameters to customize Voicing features #968

jessegreenberg opened this issue May 21, 2024 · 5 comments
Assignees

Comments

@jessegreenberg
Copy link
Contributor

We would like to make several public query parameters that customize the initial state of Voicing features. This came up in the context of an upcoming Voicing Report, which describes the featuer and its use cases in detail. We discussed the following query parameters, which are intended to be user friendly. They will support teachers and students loading sims with accessible configurations without requiring the student to navigate the Preferences dialog.

?voicingInitiallyEnabled - enables voicing on load with default settings
?voicingAddObjectResponses - enables object responses on load
?voicingAddContextResponses - enables context responses on load
?voicingAddHintResponses - enables hint responses on load
?voicingCollapseVoicingToolbar - loads with the voicing toolbar collapsed
?voicingRemoveVoicingToolbar - loads with the voicing toolbar removed

We discussed that browser audio auto play policy may sometimes prevent this from working smoothly on all platforms (especially Safari). But it is worth it to add them and make them available so that they can be used where possible. I will add them now and then we will add them to published Voicing sims in maintenance releases.

@jessegreenberg
Copy link
Contributor Author

Ill review this with @terracoda before next steps.

@terracoda
Copy link
Contributor

We can remove the second "Voicing":

?voicingCollapseToolbar - loads with the voicing toolbar collapsed
?voicingRemoveToolbar - loads with the voicing toolbar removed

@jessegreenberg
Copy link
Contributor Author

jessegreenberg commented May 22, 2024

Next steps:

  • Ill change the query parameters as described
  • @terracoda will test
  • Then Ill add in a MR for Coicing sims
  • Then @terracoda will update teacher tips to describe this (possibly in a separate issue)

@jessegreenberg
Copy link
Contributor Author

Rename is done, ready for @terracoda to verify.

@jessegreenberg
Copy link
Contributor Author

@terracoda reviewed and said they are good to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants