In my opinion, contextual help is the best help.
Once the user is done typing and changes focus, showing a validation error and taking back users attention to the form element will not only be annoying, but also increase the form completion time.
Nice points you covered! Thank you
You have covered this concept in your story, but one important point of designing highly usable charts is scaling of y/x axes based on numbers. It helps you when u have values on max/min side and still keeps the chart comprehendable.
Glad that I read your article. It is very insightful at so many levels.
I am a UX designer and UI has always been an inseparable part of my design cycle. The way you have orchestrated your learning process is inspiring and awesome. Though I have good experience till date, you have inspired…
Great insight. However, the error message does not prompt another action or pause your typing. Also, just that you brought the @ button, its always on the number key 2, on keyboards; in case of tabs or mobile when a user enters on email field, best practice would be to alread have @ and .com on separate keys(most of them already do it) for ease of…