If you are an application developer chances are, you have to deal with the User Interface. UI Patterns is a website that contains a number of solutions to common user interface design problems. The site goes into detail as to why, when and how a particular solution should be used.
it is the goal to create a tool that will help end feature debates, get a clear understanding of why we’re doing what we’re doing, and why we’re not doing what we’re not doing.
According to UI Patterns:
It has long been common practice in software design to use libraries of recurring solutions to solve common problems in software design. Such solutions are also called design patterns as described by legendary books.
Collections of software design patterns are standard reference points for the experienced programmer. But why not for the experienced User Interface (UI) designer? This website seeks to better the situation for the UI designer, who struggles with the same problems as many other UI designers have struggled with before him.
Some of the problems the site already covers are Tags, Tag Clouds, WYSIWYG, Live Previews, Wiki’s and more. If you have ever wanted to get into User Interface design or if you’re already an experienced UI designer, this site should be an excellent resource for you to use when you’re in a jam.