How do you go about crafting a good user interface? In this post, you will find theory, as well as practical techniques involved in visual interface design in modern Web applications. What is user interface design? What makes a user interface effective, and more importantly, how do you go about crafting a good user interface? This chapter looks at the theory as well as the practical techniques inv