I think what's about as evil and actually widespread, is the UI component which functions as a check box, but consists of a circle in an oval track, that goes from left to right and vice versa when you click it.
One can assume that left is off/no and right is on/yes, but if someone should want to reverse the meaning, how can you prove that's invalid? Especially if the text is ambiguous in the right way.
You can't assume the default position is off or on, because that varies.
And changing the color depending on the position creates more uncertainty - the user can tell that it means something, but what?
One can assume that left is off/no and right is on/yes, but if someone should want to reverse the meaning, how can you prove that's invalid? Especially if the text is ambiguous in the right way.
You can't assume the default position is off or on, because that varies.
And changing the color depending on the position creates more uncertainty - the user can tell that it means something, but what?