zooniverse / planktonportal

3 stars 1 forks source link

Toggle to switch between different subject groups #35

Closed chrissnyder closed 9 years ago

chrissnyder commented 9 years ago

Usable on homepage

chrissnyder commented 9 years ago

A couple of items that I think should be looked at before we can close this issue.

My primary concern now is that people do not notice the group selector under the "Start Searching" button, leaving most users to classify under the Mediterranean dataset, leaving the existing dataset with few users.

I don't know if this is purely a design problem, or if we should randomize which group a user gets defaulted to when they visit the site, and have that be the group they are always defaulted to when they come back (they could always select something different).

@srallen @heathv @DarrenMcRoy Thoughts?

srallen commented 9 years ago

The path of least resistance would be to have it be random each site visit. I would suggest setting it up this way and then perhaps get feedback from our power users (zuzi?) about whether or not the subtle change in species selection between groups trips them up. If so, then I could add in the selected group as a user preference.

jiho commented 9 years ago

Just a comment, as an interested party in this matter.

I think just an UI change would help. The solutions I can see are:

  1. Move the toggle above the button (and maybe make it a bit more conspicuous). I makes it more obvious that you have to choose one dataset before starting.
  2. Make it two buttons: "Search the Mediterranean" and "Search the California current"

PS: I am all for the Mediterranean as default... surprisingly ;)

chrissnyder commented 9 years ago

For the curious, @jiho is who we have to thank for the Mediterranean dataset :)

srallen commented 9 years ago

The buttons are cleaned up a bit style wise and have a clear active state. What is the decision for randomizing the group vs setting a default?

chrissnyder commented 9 years ago

Random default with it persisted for a given user. I like the new active/inactive state distinction, but don't want an individual to accidentally start classifying on a different group unless explicitly chosen.

srallen commented 9 years ago

Ok, I have the group set during on user change and it's being stored as a user preference. Logged out users get a randomized pick.