The way you interact with any application, let it be a Desktop application, phone application or web application, you need to use some kind of user interface. Making a good user interface is vital to make your application smooth and intuitive to the user. Some websites can be a pleasure to navigate through, some of them can be just not intuitive enough, and some of them are just plain ugly, and that's why in this blog I will present three examples of websites, the good, the bad, and the ugly. The Good This is Udacity.com , a website for online learning. I categorized this website as the good, because, because beside being a really useful site for learning, its user interface is beautiful and intuitive to the user. The design of this site, was made thinking about the user experience, the layout is very responsive and works on all platforms. Udacity is truly an example of a good website. The Bad This website should seriously win the bad and the ugly! This is Bel...