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

User reported issue: Red Green colorblind (Deuteranopia), can't differentiate between beads #151

Open
oliver-phet opened this issue Apr 12, 2021 · 4 comments

Comments

@oliver-phet
Copy link

While using the "Wave on a String" simulation with my Physics students, I had a student mention that he is Red/Green colorblind and could not differentiate between the colored beads on the string.

I did a quick search and could not find an option for changing bead color so wanted to check to see if I missed something or to request that, as the simulations are updated, attention be drawn to colorblind and other visual impairments.

Related issues:#67 #105

Assigning to @arouinfar for now.

@arouinfar
Copy link

Thanks for tagging the related issues @oliver-phet. The Colorblinding Chrome extension I've been using looks pretty good for Deuteranopia but is somewhat lacking for Protanopia.

Deuteranopia
image

Protanopia
image

We can definitely do better than this. Unfortunately, it looks like the code calls things redBead and limeBead which should probably be more generically named. The colors are easy enough to experiment with locally, though.

There is ongoing PhET-iO work and this sim is on the docket to be republished. We could easily incorporate a color change into that release.

@arouinfar
Copy link

Using phetColorScheme.RED_COLORBLIND for the red beads won't fix things. It looks worse for normal vision and isn't really any better for protanopia.
image
image
image

We would be better off using something like red/blue. Here's what it looks like with pure blue rgb( 0, 0, 255).
image
image
image

@arouinfar
Copy link

I'll review this with @kathy-phet when we resume PhET-iO design discussions.

@arouinfar
Copy link

Unassigning myself until work resumes on this sim.

@arouinfar arouinfar removed their assignment Jun 23, 2023
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