We are all experienced with showing an error, but what happens to that error once the user has read it and begun to move on with their life? Fade out the error, or any block of text using opacity to help users have a better understanding of what the application is asking them to do.
Prepare to use this recipe in an application by listing out the form validation elements. Knowing which collection of elements must be integer, or string, and so on, will help us to write form validation that is more reusable, since we can reuse code that is written upon groups of elements more easily than we can use individual element's form validation. Once we are ready to do that, we will be eager to see how appealing we can make our error message!