phetsims / a11y-research

a repository to track PhETs research into accessibility, or "a11y" for short
MIT License
3 stars 0 forks source link

Know what a11y features are enabled on a published sim #103

Closed zepumph closed 6 years ago

zepumph commented 6 years ago

Currently there is no way to know what a11y features are enabled/supported in a phet sim on the published website, or locally. It would be nice for a variety of reasons.

zepumph commented 6 years ago

Tagging @emily-phet because she brings this up a decent amount in terms of the style guide. Will you please assign a priority to this

jessegreenberg commented 6 years ago

We discussed this on 7/3/18 - Moving forward, we should be careful to not paint ourselves into a corner when instrumenting common code components. This means that we don't want lots of "incomplete" dynamic alerts added to common code that would require substantial design or implementation time to make usable.

But ultimately, @emily-phet said that we don't want to spend time strictly defining "static" vs "dynamic" descriptions/alerts, and we don't need the ability to "turn off" certain a11y features when publishing a sim with "static descriptions".

For i18n, we won't want to make a sim translatable until it has full dynamic descriptions, so we won't need the distinction for rosetta.

@zepumph do you believe that this issue can be closed for now?

zepumph commented 6 years ago

Sounds good, thanks for the nice summary!