What is better: yes / no radio, or simple checkbox?Multiple choice with Yes, No and 'No answer'Single...

What is better: yes / no radio, or simple checkbox?

Why publish a research paper when a blog post or a lecture slide can have more citation count than a journal paper?

What is the wife of a henpecked husband called?

Publishing research using outdated methods

If I deleted a game I lost the disc for, can I reinstall it digitally?

Why do members of Congress in committee hearings ask witnesses the same question multiple times?

Injecting creativity into a cookbook

What is the lore-based reason that the Spectator has the Create Food and Water trait, instead of simply not requiring food and water?

Strange Sign on Lab Door

Highly technological aliens land nuclear fusion powered ships in medieval city and slaughter everyone, using swords?

Why would space fleets be aligned?

How would an AI self awareness kill switch work?

What is this metal M-shaped device for?

Who is this Ant Woman character in this image alongside the Wasp?

What is the purpose of easy combat scenarios that don't need resource expenditure?

How to limit sight distance to 1 km

Using only 1s, make 29 with the minimum number of digits

Can a hotel cancel a confirmed reservation?

Cookies - Should the toggles be on?

Why has the mole been redefined for 2019?

If I delete my router's history can my ISP still provide it to my parents?

How can I deliver in-universe written lore to players without it being dry exposition?

Pronunciation of umlaut vowels in the history of German

Why did the villain in the first Men in Black movie care about Earth's Cockroaches?



What is better: yes / no radio, or simple checkbox?


Multiple choice with Yes, No and 'No answer'Single checkbox or yes/no radio buttonIs it a good/acceptable practice to combine checkboxes with radio buttons for one question?Checkbox or Radio, specific use caseRadio Button: Yes/No or No/YesDo users understand this hybrid checkbox/radio control?Checkbox or radio buttonDo non-technical users understand radio vs checkbox?Gmail's Email filter checkbox or radio?Can we use Radio/Checkbox for mandatory form fields













1















In a very big form on my company's website, there's this tendency to use Yes / No radio buttons combination.



enter image description here



I can think of one argument of not using it, but it is not UX related: we need to maintain three states instead of just two: null, true and false for those fields.



Is there any argument, UX-wise, to use the checkbox instead?



enter image description here



Edit: We do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No", hence the maintenance difficulty mention.










share|improve this question





























    1















    In a very big form on my company's website, there's this tendency to use Yes / No radio buttons combination.



    enter image description here



    I can think of one argument of not using it, but it is not UX related: we need to maintain three states instead of just two: null, true and false for those fields.



    Is there any argument, UX-wise, to use the checkbox instead?



    enter image description here



    Edit: We do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No", hence the maintenance difficulty mention.










    share|improve this question



























      1












      1








      1








      In a very big form on my company's website, there's this tendency to use Yes / No radio buttons combination.



      enter image description here



      I can think of one argument of not using it, but it is not UX related: we need to maintain three states instead of just two: null, true and false for those fields.



      Is there any argument, UX-wise, to use the checkbox instead?



      enter image description here



      Edit: We do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No", hence the maintenance difficulty mention.










      share|improve this question
















      In a very big form on my company's website, there's this tendency to use Yes / No radio buttons combination.



      enter image description here



      I can think of one argument of not using it, but it is not UX related: we need to maintain three states instead of just two: null, true and false for those fields.



      Is there any argument, UX-wise, to use the checkbox instead?



      enter image description here



      Edit: We do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No", hence the maintenance difficulty mention.







      forms checkboxes radio-buttons






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 1 hour ago







      user3221

















      asked 2 hours ago









      user3221user3221

      1315




      1315






















          2 Answers
          2






          active

          oldest

          votes


















          4














          I would use the checkbox, because:




          • it is visually concise (vs. radioboxes taking more screen space)

          • it is the bare minimum necessary to get the job done

          • it is a classic UI widget and people are familiar with it (though this applies to radio boxes too)

          • a paper version of the form would look the same


          Radioboxes would be a better choice if you had more than 2 states. For example, in a survey you might need {yes, no, I don't know, prefer not to say} in order to differentiate between the nuances of any option other than yes.



          It would help if you asked the previous generation of people who made this interface and ask them about the rationale behind the use of radioboxes. Maybe there is a good reason for that, but it has not been documented.






          share|improve this answer































            2














            If you really need to cover all the use cases:




            • Checkmark won't work because it can only cover two cases.

            • Radio buttons should cover it, but you are missing the third option. Something in the line of "I would rather not say." Because the current setup would break if you accidentally selected something (but by the look of it you probably support unchecking the radio button?) which I don't think is a good practice.


            You can read this interesting article on radio buttons by Norman Group if you need some more insight.






            share|improve this answer
























            • I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

              – user3221
              1 hour ago











            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "102"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            noCode: true, onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fux.stackexchange.com%2fquestions%2f124127%2fwhat-is-better-yes-no-radio-or-simple-checkbox%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            4














            I would use the checkbox, because:




            • it is visually concise (vs. radioboxes taking more screen space)

            • it is the bare minimum necessary to get the job done

            • it is a classic UI widget and people are familiar with it (though this applies to radio boxes too)

            • a paper version of the form would look the same


            Radioboxes would be a better choice if you had more than 2 states. For example, in a survey you might need {yes, no, I don't know, prefer not to say} in order to differentiate between the nuances of any option other than yes.



            It would help if you asked the previous generation of people who made this interface and ask them about the rationale behind the use of radioboxes. Maybe there is a good reason for that, but it has not been documented.






            share|improve this answer




























              4














              I would use the checkbox, because:




              • it is visually concise (vs. radioboxes taking more screen space)

              • it is the bare minimum necessary to get the job done

              • it is a classic UI widget and people are familiar with it (though this applies to radio boxes too)

              • a paper version of the form would look the same


              Radioboxes would be a better choice if you had more than 2 states. For example, in a survey you might need {yes, no, I don't know, prefer not to say} in order to differentiate between the nuances of any option other than yes.



              It would help if you asked the previous generation of people who made this interface and ask them about the rationale behind the use of radioboxes. Maybe there is a good reason for that, but it has not been documented.






              share|improve this answer


























                4












                4








                4







                I would use the checkbox, because:




                • it is visually concise (vs. radioboxes taking more screen space)

                • it is the bare minimum necessary to get the job done

                • it is a classic UI widget and people are familiar with it (though this applies to radio boxes too)

                • a paper version of the form would look the same


                Radioboxes would be a better choice if you had more than 2 states. For example, in a survey you might need {yes, no, I don't know, prefer not to say} in order to differentiate between the nuances of any option other than yes.



                It would help if you asked the previous generation of people who made this interface and ask them about the rationale behind the use of radioboxes. Maybe there is a good reason for that, but it has not been documented.






                share|improve this answer













                I would use the checkbox, because:




                • it is visually concise (vs. radioboxes taking more screen space)

                • it is the bare minimum necessary to get the job done

                • it is a classic UI widget and people are familiar with it (though this applies to radio boxes too)

                • a paper version of the form would look the same


                Radioboxes would be a better choice if you had more than 2 states. For example, in a survey you might need {yes, no, I don't know, prefer not to say} in order to differentiate between the nuances of any option other than yes.



                It would help if you asked the previous generation of people who made this interface and ask them about the rationale behind the use of radioboxes. Maybe there is a good reason for that, but it has not been documented.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 1 hour ago









                ralienralien

                31116




                31116

























                    2














                    If you really need to cover all the use cases:




                    • Checkmark won't work because it can only cover two cases.

                    • Radio buttons should cover it, but you are missing the third option. Something in the line of "I would rather not say." Because the current setup would break if you accidentally selected something (but by the look of it you probably support unchecking the radio button?) which I don't think is a good practice.


                    You can read this interesting article on radio buttons by Norman Group if you need some more insight.






                    share|improve this answer
























                    • I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

                      – user3221
                      1 hour ago
















                    2














                    If you really need to cover all the use cases:




                    • Checkmark won't work because it can only cover two cases.

                    • Radio buttons should cover it, but you are missing the third option. Something in the line of "I would rather not say." Because the current setup would break if you accidentally selected something (but by the look of it you probably support unchecking the radio button?) which I don't think is a good practice.


                    You can read this interesting article on radio buttons by Norman Group if you need some more insight.






                    share|improve this answer
























                    • I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

                      – user3221
                      1 hour ago














                    2












                    2








                    2







                    If you really need to cover all the use cases:




                    • Checkmark won't work because it can only cover two cases.

                    • Radio buttons should cover it, but you are missing the third option. Something in the line of "I would rather not say." Because the current setup would break if you accidentally selected something (but by the look of it you probably support unchecking the radio button?) which I don't think is a good practice.


                    You can read this interesting article on radio buttons by Norman Group if you need some more insight.






                    share|improve this answer













                    If you really need to cover all the use cases:




                    • Checkmark won't work because it can only cover two cases.

                    • Radio buttons should cover it, but you are missing the third option. Something in the line of "I would rather not say." Because the current setup would break if you accidentally selected something (but by the look of it you probably support unchecking the radio button?) which I don't think is a good practice.


                    You can read this interesting article on radio buttons by Norman Group if you need some more insight.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered 1 hour ago









                    rojcykrojcyk

                    775313




                    775313













                    • I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

                      – user3221
                      1 hour ago



















                    • I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

                      – user3221
                      1 hour ago

















                    I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

                    – user3221
                    1 hour ago





                    I do not need to cover all 3 cases, the null case is just the initial state and it is impossible to go further in the form without selecting either "Yes" or "No"

                    – user3221
                    1 hour ago


















                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to User Experience Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fux.stackexchange.com%2fquestions%2f124127%2fwhat-is-better-yes-no-radio-or-simple-checkbox%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Benedict Cumberbatch Contingut Inicis Debut professional Premis Filmografia bàsica Premis i...

                    Monticle de plataforma Contingut Est de Nord Amèrica Interpretacions Altres cultures Vegeu...

                    Escacs Janus Enllaços externs Menú de navegacióEscacs JanusJanusschachBrainKing.comChessV