Checkboxes Are Never Round(

over 7 years ago from Daniel De Laney, Senior Interaction Designer at frog

  • Ivan BjelajacIvan Bjelajac, over 7 years ago (edited over 7 years ago )

    See that “Remote Friendly” control? It’s a trick control. It looks like a radio button, but it behaves like a checkbox. It’s deceptive. It leads us to expect one kind of behavior, then does something else.

    A deceptive trick control? Aren't you being a bit harsh? As someone else pointed out, it's a single selection control in which case it most probably works well. Along with being a little bit confusing, yes.

    Making a checkbox round is like labeling the Push side of a door Pull.

    I'm not defending these mistakes at all and I agree with you, but this is also an unnecesary hyperbole. And in the second case it might have also been a frontend dev's error.

    Designers are really eager to nitpick each others work, especially online where there's practically no accountability for your actions. That's what I have noticed lately.

    7 points
    • M. AppelmanM. Appelman, over 7 years ago

      Article seems a bit sensationalized indeed.

      3 points
      • Brian FryerBrian Fryer, over 7 years ago

        Sensationalized material often gets more attention. Which, in this instance, isn't a bad thing :)

        1 point
    • Daniel Morosan, over 7 years ago

      I would say that radio button creates a sense of scarcity and urgeny (Yay or Nay). And that's enough to make the user interact.

      More than that, people are used to the difference between the radio and checkbox. It is deceptive in that sense.

      6 points
    • Daniel De LaneyDaniel De Laney, over 7 years ago

      Deceptive has two meanings, and I think you read the wrong one:

      1. intended to make someone believe something that is not true
      2. likely to make someone believe something that is not true

      The article is describing an aspect of design theory by using examples, not accusing people of being mustache-twirling design villains. :)

      9 points