phetsims / blackbody-spectrum

"Blackbody Spectrum" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
1 stars 3 forks source link

Be more transparent about the number of saved curves allowed #49

Closed phet-steele closed 5 years ago

phet-steele commented 5 years ago

It is not super clear that you can only save two curves. This isn't too harmful, but it also seems like unnecessarily hidden information that you can only learn "the hard way" (your earliest curve is lost when attempting to save a third 😢).

Please ignore the crappy dashes! This is the first idea I had to make it clear that two curves can be saved:

image

This legend would ALWAYS show instead of just appearing when a curve is saved. When a curve is saved, the user can see values populate the legend each time, maybe making it more clear that it can only store two curves. This idea might not achieve perfect transparency on this "mechanic", but I think it's a step in the right direction. I invite other ideas from @ariel-phet and @DianaTavares.....and everyone else!

For phetsims/QA/issues/215.

DianaTavares commented 5 years ago

I like the idea of show always the legend with the dash lines when it's not a saved curve

ariel-phet commented 5 years ago

@DianaTavares @phet-steele I don't really like the idea of always showing the legend. I think it helps cue the user what has happened that the legend appears when they click save. To address @phet-steele concern, I suggest that the first time you press save the legend appears but with one blank space, as shown below. If that works for you @DianaTavares please assign to Arnab

bb

DianaTavares commented 5 years ago

Yes, I like that idea!

arnabp commented 5 years ago

Implemented the blank third saved graph slot. Not seeing any unexpected issues with it, looks good 👍

DianaTavares commented 5 years ago

Good job @arnabp, works very well. Closing!!