17 comments

  • Dan Christian, 11 months 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
    • , 11 months 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, 11 months 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
  • Jim SilvermanJim Silverman, 11 months 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
    • , 11 months 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
  • Lucian .esLucian .es, 11 months ago

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

    1 point
  • Account deleted 11 months ago

    Good article. thanks for writing/sharing

    0 points
  • Carlos SousaCarlos Sousa, 11 months 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
  • Jennifer Nguyen, 11 months ago

    Very nice

    0 points
  • adrian ioadrian io, 11 months 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
    • , 11 months ago

      Yes, you probably right. Sorry for the typo. Hope you liked it anyway ;)

      -1 points
      • adrian ioadrian io, 11 months ago

        Hey, no need to apologise - it wasn't a complaint. Just in case you wanted to fix it ;)

        0 points