I prefer to write optional
aligned with Form Label
. Does writing "not required"? sounds more clear to user
6 Answers
There are few reasons to prefer optional but they do not make its usage mandatory.
First and most simple because it is shorter then it requires less screen space. This has two advantages:
- It's easier to fit on (overpopulated) forms. Think that, despite all its drawbacks, required fields are marked with an asterisk mainly because of this.
- It uses less ink for 2nd class information.
Optional is a common well-known word understood by almost everyone (also not native speakers, some languages even borrowed this English word.)
- It is the antonym of required then it requires less cognitive load than a negation.
Plus two minor not widely accepted concerns:
- Positive wording is preferred because it produces a better feeling on users. Optional literally communicates that decision is left to the person choice, it makes the user in control while not required does not enforce the positive meaning you're trying to communicate marking optional fields instead of required ones (on contrary it mitigates this effect.)
- It might cause the field to be filled anyway (I remember I read something about this comparison but I'm not sure where) but this is pretty aleatory because location, native language and other factors will influence how user will perceive this. Sometimes optional might be perceived as nice to have (in Italian, for example) while not required has not this nuance.
-
1Another way to look at it is that if you use "Not Optional" where there are only a few required on a form of many fields, it feels like a "bigger hammer" - it makes the point more forcefully. Legal requirements are often stated in this way, leaving the most room for freedom and interpretation, except for just a few things that are truly required.– user67695Dec 9, 2016 at 16:01
-
1I think positive wording is quite important. You don't want to use the word 'not' on a switch label! Positives are much simpler to understand.– MartynJan 8, 2017 at 2:07
-
You're absolutely right, that reason alone is enough to avoid negation in many contexts Jan 8, 2017 at 2:28
-
-
@Mario it's about context. Optional Features sounds something you might want to have, for example, when compared to Not Required Features. Isn't it? Not to mention that it gives the impression you're "in control" Feb 3, 2017 at 12:49
I also call it "optional" because;
"Not required" means that the information you want is unnecessary.
However, with the "optional" option, the message that the desired information can be useful for both the user and the requesting party is given.
Generally I see "Optional" more often than "Not Required".
I think the former is a better approach. The user has the option of entering the info- this gives them a stronger sense of choice/control over the data they're sending you. I think it's more preferred than making the user feel they're required to do something.
I find that this article has a good point on why it is better to mark the optional form fields: "Always Mark Optional Form Fields Not Required Ones".
In my opinion, the asterisk for the required inputs is the intuitive, simple, elegant solution for this information, I don't think it creates a lot of visual noise if it is not red and I prefer this option.
If you will want to mark the optional fields in the form, I think you should keep "optional" because it is clearer than a negative sentence / word.
-
I read the linked article, it has a good perspective. But there are various situations. Getting random potential users to fill things in (helping you) means you should make the task extremely easy. If it is a workplace where people fill in large forms as part of their job, it is different, you want to help them. They will be used to it, and want shortcuts, not obviousness. Research has shown that keyboard and green screen outperforms GUI, so simplify the visuals and let them use the keyboard. Long forms do not make them falter. Can one approach work for both? Simplify.– user67695Dec 10, 2016 at 14:35
Another consideration is the proportion of required vs optional fields. If there are few required fields and many optional, it is more sensible to make the required ones obvious. In all cases, negations ("not required") are less understandable.
I used to do programming in the Real Estate industry, and in some localities the forms had many fields but only a very few required, making it easy to "shoot first and ask questions later" (add a Listing and then fill in details when more is known). Other localities tried to get Agents to add as much detail as possible so that the data was more searchable, and more useful historically. There were also legal requirements about how long someone could "sit on" a Listing without adding it to the system. So there are issues of contract requirements and later use, not just the initial data entry.
To straight forward answer your question I would suggest for Label(Optional).
But if you are looking for better UX than go for 'Less is more' approach. Why need to occupy extra label, you can use it as a placeholder for your input.
Something like this:
Also you can check this answer which relates to your query.
-
Don't use Placeholders. It can be mistaken for completed fields and you can't see that you filled out a field with the wrong info. For example postcode in the city field and vise versa. There's quite a lot written about this.– MartynJan 8, 2017 at 2:03
-
-