widgets that allow a single item to be selected or not. Usually shown by a square box, with a check mark in it if selected.

learn more… | top users | synonyms

91
votes
15answers
62k views

Why is it impossible to deselect HTML “radio” inputs?

In HTML, there are currently two types of "checkbox" style controls: Checkbox: Allows toggling on/off, multiple values can be selected Radio: Only one value in a group may be selected, does not ...
77
votes
8answers
9k views

Are round check boxes confusing or an accepted standard?

I was browsing dribbble.com today and came across a new post by one of the designers that I follow. He had posted a new modal form which was using rounded check boxes. I have never seen these before. ...
68
votes
6answers
6k views

Should the space between the checkbox and label be clickable?

Take, for example, these two scenarios. Both very similar HTML, but different semantically: Scenario 1: <label for="myCheckbox"> <input type="checkbox" id="myCheckbox" /> My ...
58
votes
9answers
5k views

Adding a “none of the above” option to a list of checkboxes

I am working on a series of complex life insurance forms and trying to optimise using standard conventions... I have this nasty list of medical diseases and a mutually exclusive option, "None of the ...
57
votes
11answers
22k views

Should checkbox labels be to the right or the left?

I've got some checkboxes with text values of varying lengths (from say 5 characters up to about 60) - which is the preferred layout? Value to the left and checkbox to the right, or vice versa?
32
votes
10answers
18k views

Alternatives to checkboxes and radio buttons in web-based surveys?

I've been tasked with designing a simple questionnaire design with a lot of different types of questions. I've been taking a lot of web-based surveys myself as well as testing some with users. The ...
28
votes
3answers
2k views

Tick this checkbox if you DO NOT want.. underhanded tactics?

Very often when registering on a new site I see checkboxes with long explanations saying something along the lines of: Tick checkbox if you want to receive newsletters. This is not unusual but a ...
26
votes
7answers
3k views

Checkboxes - Is better to check exceptions or to uncheck exceptions?

I have a grid of ~20 checkboxes which users can utilize to select features. Typically, user might have ~15 features selected ~5 unselected for a co configuration. Deselection of features which a user ...
24
votes
5answers
1k views

Is it a good/acceptable practice to combine checkboxes with radio buttons for one question?

I work on a form, in which there are questions allowing either multiple choices or selecting just one. An example: Which of the sweeties do you like: [ ] chocolate [ ] lollipops [ ] cookies ( ) ...
23
votes
11answers
5k views

What's the best way to show 'too many options with checkboxes' to user?

The design of my webapp requires the user to select books from 100 of books. These books are user's own books imported from another app. This step is just after the user has registered with my ...
17
votes
6answers
627 views

Helping users understand that two, and only two options must be selected

I have a drop down checkbox where there are 8 items to check. Two are selected by default. I am trying to think of an intuitive way to let the user know they have to deselect the existing ones ...
16
votes
6answers
1k views

Is labelling a checkbox as mandatory redundant?

I've recently seen a system where an on/off checkbox is labelled as a mandatory field with an asterisk. To me, this seems redundant as it isn't mandatory to check the box, merely to have it either on ...
16
votes
5answers
2k views

Appended and Prepended Checkbox: when can I use this?

A was taking a look at Twitter Bootstrap, and, looking at the Prepended and Appended checkboxes, just cant figure out where, why and when I can use it. Can someone give me a good example?
14
votes
3answers
377 views

Should Preferences Be Phrased Positively or Negatively?

Say I have a preference that determines whether or not something is visible within an app. Because there are two states (visible or not visible), a checkbox would be the best UI element to use. But ...
14
votes
5answers
8k views

Check all / uncheck all checkboxes with regards to usability

I'm just wondering as to your thoughts on the best way of providing check/uncheck all functionality for an HTML table with multiple rows, that has a column of checkboxes. Some possibilities: Extra ...
14
votes
3answers
3k views

Are tri-state checkboxes too complicated?

Normal checkboxes are easy, they have a checked state, and an unchecked state. But how do you go about indicating a third state for a tri-state checkbox? Is it too difficult for the user to discover ...
14
votes
5answers
518 views

Should a special slider value be implemented with a checkbox or not?

I am creating a dialog box for a GIMP plugin that exports images in the WebP format. The dialog currently looks something like this: download bmml source – Wireframes created with ...
14
votes
2answers
2k views

Should the cursor change to pointer over radio buttons, checkboxes, their labels and selects?

I always do so because to me it feels nicer; it implies an action will happen on click. Especially for radio/checkbox labels, where the for attribute is correctly used. This is not the default ...
13
votes
3answers
1k views

Laying out checkboxes in forms

I have some pretty large forms mostly consisting of text fields and dropdowns. However, there are also checkboxes scattered here and there. I'm trying to figure out the best way to lay them out. ...
13
votes
6answers
4k views

What do you do when you have too many choices in a checkbox field set?

I have an interface for managing a user's roles in an interface for managing accounts in a web application. The roles are basically roles in the Role-Based Access Control - (RBAC) context. ...
13
votes
6answers
1k views

Select All & Clear All vs. Invert

I met with situation when I have to use the long multiply check list. I have to add some usable buttons Select All, Clear All or Revert Invert. I know that the common practice is using "Select All" ...
13
votes
4answers
3k views

Filtering results with checkboxes

A colleague of mine and I have had a discussion about filtering with checkboxes on one of our sites. We use a number of checkboxes to allow the user to refine a search, by selecting their areas of ...
13
votes
2answers
3k views

Which is the correct way to implement faceted search filtering: links vs checkboxes?

Is there a difference between implementing filtering options using links (or radio buttons), ie. you can only check one, versus using checkboxes? For example: Youtube uses links, you can only select ...
13
votes
4answers
711 views

How would you solve the column of check boxes problem?

So my question is a bit open ended. Basically, I am looking for possible solutions to the problem of lots of tabular data with check boxes. For example, if we look at Facebook's Account Notifications ...
12
votes
3answers
2k views

User friendly and clear way to present possible answers to a question

Which way to answer the following question is more user friendly and more clear? A) B) edit: Because I have to stick to the drop-list and don't really like options A and B, I thought of an ...
12
votes
5answers
11k views

Input checkboxes wrapped inside <labels>

I usually tend to wrap my checkboxes and radio button inside their respective labels and was wondering whether this is considered a good UX practice. Pros/cons ? One of my main reasons is that it ...
12
votes
5answers
1k views

Checkbox label negating

When labeling CheckBoxes is it bad to use "negative" or "opposite" descriptions? Should a checked CheckBox always mean "do something", or is it OK for it to mean "don't do something"? For example: ...
12
votes
5answers
627 views

Should I use radio buttons or check boxes (or something else) for email address?

So I'm building an application where the users will be able to send some information via email. The previous system had an interface something like this, where the users would select whether they ...
11
votes
3answers
3k views

Is it acceptable practice to use checkboxes as radio buttons?

Can someone point me in the direction to articles regarding checkboxes and radio buttons? I'm in a discussion with an Art Director and he is convinced it makes more sense to use checkboxes because ...
11
votes
6answers
2k views

Multiple choice with Yes, No and 'No answer'

I am working on a Quiz Application for Multiple Choice question. Instead of normal Multiple Choice Questions with the two answers yes and no. I am working on one that allows a user to abstain to a ...
11
votes
3answers
549 views

What's a good alternative to cascading checkboxes?

We have a web interface for running a report. The report can be pretty complex. There are various topics that can be included in the report, and each topic has sub-topics. Right now, the interface ...
11
votes
2answers
2k views

“By posting this, you agree to our terms and conditions”

Is it okay to have a "By posting this, you agree to our terms and conditions" (i.e. like 4chan) as opposed to a "I agree to the terms and conditions" checkbox? I read about automatic agreement to ...
10
votes
3answers
2k views

Selecting age between 6 and 18

I've got a reasonably simple requirement but can't come up with any appealing ways of presenting it to the user. To meet the requirement, the user has to be able to choose 1 or more age groups, ...
10
votes
2answers
563 views

What is the best practice for checking a series of checkboxes?

I have a large table (some 100 rows) for setting user permissions. Each set of permissions has a set of 4 possible items, which in many cases will all be checked but not by default. For efficiency we ...
10
votes
6answers
2k views

Selecting many elements from a long list

I have a scenario where my 'create user' dialog has a very long list of options, of which the user needs to select many. The project manager has suggested a 'dual list' approach: a long (scrolled) ...
10
votes
9answers
425 views

How can I prevent the user from deselecting all the checkboxes?

I need to have solution for selection/unselection of 3 items. By default all 3 are selected. The user may unselect up to two options, but cannot deselect all three ('none'). I used 3 checkboxes and ...
10
votes
3answers
953 views

How to make “signing a contract” on a tablet feel serious and legally binding?

Is there any standard for accepting signatures inside an application? I want to write an android app for gathering clients and then having them sign contracts on the tablet device. Is just an "I ...
9
votes
12answers
3k views

Placement of “done” checkbox button

My team is having trouble deciding where to place a done checkbox. We have a website containing a collection of pages in a row from first page to last page. Each page can be a text or assignment. ...
9
votes
4answers
5k views

Toggle button vs. check box and toggle switch

XAML for Windows 8 offers 3 controls for toggling: toggle button, check box and toggle switch. The Windows 8 UX guidelines explain and compare the check box and the toggle switch, but make no ...
9
votes
2answers
371 views

Showing sub check boxes on a form?

I have a form where I have a group of check boxes that are only applicable if a 'master' check box is ticked. At the moment, when the check box isn't ticked it looks like this: When the text box is ...
8
votes
6answers
2k views

Does a list of checkboxes necessarily mean multiple choices?

I'm currently reviewing the usability of an e-commerce website. When the user searches a product, filter options are provided to refine his search. The following list of checkboxes is available: ...
8
votes
3answers
3k views

Tri-state checkbox: Which state should be selected after clicking?

There is a hierarchy of selectable items, let's say a parent and two children. All three items have checkboxes. When both children are checked, the parent's checkbox is also checked. When both ...
8
votes
5answers
1k views

Table Checkbox side best practices

When is it a best practice to allow for checkboxes to appear on the left/right and side of a table? A wireframe came across my desk looking similar to the wireframe below. The justification the team ...
8
votes
5answers
283 views

Searching for items that include/exclude an attribute

I have a list of items. These items have 1 or more colors (black, red, green or any combination of the three). The user wants to filter the item on color. For example, show only the items that: ...
8
votes
3answers
847 views

List of checkboxes or multi-value select box

Currently in our application we have multiple lists of checkboxes. These lists comprise of random attributes related to a company. Each company will only perform a couple of these attributes and it is ...
7
votes
5answers
2k views

Checkbox vs toggle

There's a constant debate on checkbox vs toggle. Personally, as an iPhone and Mac owner, I'm still very confused every time when I see the toggle. I often ask ask myself, "The 'on' is on the left, ...
7
votes
2answers
776 views

Too many checkboxes in a table?

A user should be able to change the settings for 5 different options for each day of the week at the same time. I was thinking of something like this, but it seems a bit messy... Too many things ...
7
votes
2answers
10k views

A Better alternative to display Hierarchical Data than using TreeView

I am a ASP.net Developer and am looking out for other alternatives to Treeview control. Reason behind is shipping too much of viewstate information for each request. Functionality of treeview would be ...
7
votes
1answer
135 views

Order of items in a checklist vs the order those items are checked off

I have a modal with a sidebar of checkboxes that, when checked, append options to a panel on the right for the user to customize. Example: My question: I currently have the items being ...
6
votes
2answers
1k views

How to lay out a list of lot of checkboxes that may vary in length?

I have a list of checkboxes under header titles (at least three, one of them has sub headers, all in one page), something like this: Problem is, these checkboxes may end up with 10 elements per ...