Closed ghost closed 9 years ago
I am agree with CaptSaltyJack . Switch should have On/Off , Yes/No , Enable/Disable text in it. e.g. like this http://proto.io/freebies/onoff/
Well, the issue I was pointing out is that radio buttons look exactly like checkboxes. This is bad design.
@CaptSaltyJack Ok.
Can you provide an example that would be better?
This is what I recommend. People see round radio buttons and know what they are, and that each option is exclusive of the others. If you make radio buttons look like switches, it gives the impression that all of them can be on, or some of them can be on, an that's not the case.
Not to mention that it's confusing to have the radio buttons visually resemble checkboxes.
The pattern does come up here and there, but you're right that it's not that intuitive. Either way, we're okay leaving it up to the designer to make that call. And it's not possible to remove the functionality, because the CSS is just looking for a :checked
attribute to flip the switch on.
I'd like to strongly recommend that this design be changed. I think any experienced UI/UX engineer would agree with me that this is really not a great implementation of radio buttons at all. They look just like toggle switches (on/off). I think it would be much better to represent the radio buttons as a circle with a blue dot in the center to more closely reflect the standard HTML appearance.