Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • werdna | T76535 Decide on technology for Living Style Guide | |||
Invalid | • Prtksxna | T88132 Complete LSG skin | |||
Duplicate | Volker_E | T91571 Support additional visions simulation modes | |||
Stalled | Volker_E | T88135 Implement accessibility simulation features | |||
Invalid | None | T91572 Color simulation control disappears at narrow widths. |
Event Timeline
A first draft is implemented on the living style guide wiki.
A few little bits that it still needs:
- Should be "sticky" – once I turn it on, it should stay on.
- Should be linkable – I should be able to give somebody a link to a particular page with a specific simulation active.
- Should have an overlay with a description and a caution that it is a simulation of typical vision impairment, and shouldn't be relied upon.
@werdna, this is very cool, a few things, we should probably size the control to the largest value, once the header is fixed (?) it will be easier to interact with this, as currenlty you have to scroll up and down every time you want to try a different simulation.
good point on hashing the url though so you can create permalinks to a particular simulation.
The header area is now fixed (see T91315)
I have the setting persisting in the URL, and you can copy/paste the URL to someone to show them a certain simulation.
Now waiting for feedback on design + further iteration.
Proposed changes:
- Change default label to be "Vision Simulation"
- Make control width fixed (based on longest string)
- Other simulations? https://michelf.ca/projects/sim-daltonism/ (lower priority, maybe a progressive improvement later)
I think thats probably all for now.
for the desktop/mobile switch we should make this a standard toggle button group, and just make sure the two controls are aligned with each other well.
Will check in with Editing (@matmarex / @TrevorParscal) on control width and on making the label appear as something other than the currently selected option.
Which other simulations did you have in mind? I believe I have all of the big ones, except the -anomaly family, which I believe would be covered by the -anopia family (X-anopia is basically an extra strong version of X-anomaly).
@Andrew, sorry, I think i was unclear I just mean the dropdown should have a default label (this could do the same thing as "no simulation" that acts as a label prior to a user choice, there could be two null states, with one as this label.
for the other simulations I'll make it a new task, with lower priority.