What is the best method to choose between two options - toggle, dropdown, radio or segmented button? For example, the two options I have are 1. horizontal 2. vertical They are mutually exclusive.
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.Sign up to join this community
Generally speaking, dropdown menus are excellent choices for longer lists because they:
However, dropdown menus are too complicated if users have to select one of two options.
Radio buttons and toggles work great if the user has to make a single selection of four options or less because:
Problem with Option 3 can be the uncertainty in which one is marked? Here in the example it looks like The Blue thick coloured option is marked. Do I click on Vertical to choose it, then? Not a problem in this design (if I am correct, that is) but certainly a common problem with this type of interaction.
Of all the options, only the third is suitable, and here's why.
The issue is greater than "two options". ...more on that later.
The specific example includes two options which are horizontal and vertical. And they are similar and exclusive, but not bi-polar.
Therefore option 3 is best suited:
Or Radio buttons, which is essentially the same conceptually but require less programming and graphic development.
0 Horizonal O Vertical
When choosing a selection control consider:
Homogeneity: the similarity/interrelationship of the options,
Volume: the number of options to mentally process, and
Limitation: the number to be selected.
Switch toggles (option 2 in question) work well for bi-polar options (as in on/off, enabled/disabled, opened/closed).
Push-button toggles (option 3 in question) for two similar, exclusive options (although not bi-polar).
Radios for single selection from varied options.
Check-boxes for multiple selection from several varied options.
Single select drop-downs for single selection from numerous—although still limited*—varied options.
And multiple selection drop-downs for multiple selection from numerous—again, limited*—varied options.
*Single lists having a great number of options are hard to use, and indicate lack of data analysis. Reevaluate and subdivide long lists into smaller, related groupings, or if homogeneous, use a search/predictive-type control.