Thursday, September 29, 2016

labels - Toggle Buttons "Turn On" vs "Enable"



For about a year now, we've used toggle buttons on a couple of segments of our site. We try to be very consistent in our user interfaces, always using the same blue button styles for every clickable button.



On/Off Toggle


However, I've become paranoid of the intuitiveness of this button, realizing that there are two possible trains of thought.



"On is highlighted so it must be turned on"



Which is the default expectation.



"On is clickable, which means I must click it to turn it on"



A fair thought, because to perform an action, one usually clicks a blue button labeled with the action they'll be performing.





This lead to a concept, which addressed by two primary concerns. It removed the fact that the both states had the appearance of buttons, and made the blue button consistent with all our other uses.


Confusing Status Toggle


It was then suggested to me that "On" and "Off" are more likely to make sense from a non-technical user standpoint. However to label "Off" does not describe an action, making me think it should be prefixed as "Turn Off" and "Turn On" respectively. That is, until I realized the negative connotations to those phrases.




So my question comes down to, what should I put on the button and it's counterpart?


Am I going backwards with this entire thought process by deviating from what is becoming a standard with On/Off toggles?





Based on the chosen answer bellow, plus a large number of iterations, the following is what I settled on for this use case.



Status Toggle



  1. It maintained consistency with other action buttons.

  2. Color identification on the state helps quickly determine the status.

  3. Strong (active) wording "Running" and "Not Running" help people understand this is the current state over "Enabled" "Disabled" in our testing.

  4. Being verbose and explicit on the action button was necessary, some people still assumed "Disable Cron" on a button meant that cron was disabled, even when it said "Running" in green lettering next to it.



Answer



I think the major issue is having a single colour for action buttons and nothing explicitly indicating status. Colour is a very strong visual indicator and is more likely to be linked to status than a call to action.


The toggle button is definitely ambiguous. You could use an Apple-style slider



mockup


download bmml source – Wireframes created with Balsamiq Mockups


or some other visual indicator with a button in your house colour.


mockup


download bmml source


(First attempt with mockups. Hope that's intelligible)


No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...