ABSTRACT

Although everyone tries to design "error-proof" user experiences, invariably things can go wrong. In those instances, you need to clearly and effectively notify your user about the problem. But errors are not the only type of messaging which may be needed on your site. There are many other instances which warrant user notifications—everything from warnings before certain actions are taken to system status updates.