Top 14 Form Usability Tips

2. Placeholder attribute - Just Say NO!!

  1. Disappearing placeholder text strains users’ short-term memory.
  2. Without labels, users cannot check their work before submitting a form.
  3. When error messages occur, people don’t know how to fix the problem.
  4. Placeholder text that disappears when the cursor is placed in a form field is irritating for users navigating with the keyboard.
  5. Fields with stuff in them are less noticeable.
  6. Users may mistake a placeholder for data that was automatically filled in.
  7. Occasionally users have to delete placeholder text manually.
  8. Poor contrast! Too DIM to read
  9. Placeholder doesn't translate to another language

Placeholders in Form Fields Are Harmful - Nielsen Norman Group

Don't use the Placeholder Attribute