17 comments

  • Dan Christian, over 4 years ago

    What is the basis for some of these decisions?

    Place labels on the left of fields in case of large forms and on top for smaller forms.

    It would be cool if you linked to studies or some more specific reasoning, rather than just blanket statements.

    8 points
    • , over 4 years ago

      Thanks, Dan. That's a great idea! I'll add this info in version 2.0 of this article.

      0 points
    • Ricky SalsberryRicky Salsberry, over 4 years ago

      I agree some validation of many of these viewpoints would be useful. A few in particular (form placeholders) run counter to some research done by folks like NNGroup, etc.

      I'd also like to see things judged in more quantitative terms than "professional" which is used a few times. We can judge professionalism in different ways, but legibility can be measured.

      1 point
  • Lucian .esLucian .es, over 4 years ago

    Great article :) I use Typeform for all my forms :P

    1 point
  • Jim SilvermanJim Silverman, over 4 years ago

    this is good advice. one thing to note is that, if you're dealing with legacy systems, you may need to make compromises. limiting input fields like in the below example is ideal, but might not be technically feasible within scope.

    image

    1 point
    • , over 4 years ago

      Hey Jim, thanks for the feedback. I realize that I described the ideal case. I believe it's a struggle for almost every designer to deal with legacy systems, but eventually, we need to change things for the better, even if it's not a high priority task.

      0 points
  • adrian ioadrian io, over 4 years ago

    Thanks for the article, some good tips.

    Would you say for the gender drop down it's better to use radio buttons? (assuming it's going to be 3 values only)

    Also, checked out the rest of your site. Great site and that you're doing your own products and working remotely, something I'm planning to explore, so will be checking out your book.

    Slightly unrelated... your very first blog post reads

    "How Is Time Management Works In Developing Design"

    It's a confusing title, maybe you meant "How Time Management Works in Developing Design"?

    0 points
  • Jennifer Nguyen, over 4 years ago

    Very nice

    0 points
  • Carlos SousaCarlos Sousa, over 4 years ago

    I wrote something very similar 2 years ago. Definitely use some research to validate your suggestions.

    https://blog.prototypr.io/8-ways-to-create-the-perfect-registration-form-6a155ed972f1

    0 points
  • Account deleted over 4 years ago

    Good article. thanks for writing/sharing

    0 points