Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Indicate required fields rather than optional #143

Open
j6design opened this issue Feb 5, 2016 · 6 comments
Open

Indicate required fields rather than optional #143

j6design opened this issue Feb 5, 2016 · 6 comments
Labels

Comments

@j6design
Copy link

j6design commented Feb 5, 2016

No description provided.

@j6design j6design added the UX label Feb 5, 2016
@jeanwalshie
Copy link
Collaborator

@j6design I like that idea, too!

@jszwedko
Copy link
Member

jszwedko commented Feb 6, 2016

@j6design I think it was an intentional design decision to mark optional fields rather than required. cc/ @jasonlally

@jszwedko jszwedko self-assigned this Feb 6, 2016
@jeanwalshie
Copy link
Collaborator

i agree that it's looking a little busy/complicated to say: (visible to others, optional) (visible to others) (private)

i would vote for using the little red star (or another universal symbol) to denote mandatory fields and keeping the "private" vs. "visible to others" distinction.

@jszwedko
Copy link
Member

jszwedko commented Apr 2, 2016

@jasonlally mentioned before that users are more likely to fill in if optional fields were marked rather than required. I don't have a strong opinion either way, it is an easy change, but it would be good to get consensus.

@jszwedko jszwedko removed their assignment Apr 2, 2016
@jasonlally
Copy link
Contributor

jasonlally commented Dec 30, 2016

There were a mix of considerations here. In the original app, it was even busier and there were lots of icons that created some cognitive load to decipher. I think a lock indicated private, but not necessarily required. It was a little confusing.

Anyway, I think the intention of the original developers was to be transparent that certain information would be made available to other users. We could likely simplify, drop mobile phone from the initial sign up (since we don't really use it).

Then just mark things (optional).

Here's a justification as to the various reasons to mark fields optional as opposed to required and to avoid using the red asterisk: https://www.formulate.com.au/blog/required-versus-optional-fields-new-standard

It's certainly not scripture, but I found it a lot easier to parse the form visually quickly than with icons or asterisks.

I'm open to additional approaches, but I think we could just:

  1. Drop mobile from the initial sign up
  2. Change all optional fields to just say optional
  3. Add a short note at the top that says: "All fields required, unless marked optional. Note: all fields, except email and password, are visible to other users."

@j6design
Copy link
Author

j6design commented Jan 1, 2017

Although it would be great to conduct a little A/B testing, I agree with trying Jason's proposed approach.

Note: If possible, could we move away from asking optional questions on signup forms,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants