Which of the following is NOT a best practice to optimize forms on mobile?

Which of the following is NOT a best practice to optimize forms on mobile?

  • Using a real-time validation for errors in forms
  • Exposing options instead of using a drop-down menu
  • Showing labels inside form fields for convenience
  • Offering users a numerical keyboard for telephone number field