User Interface Design Patterns

It has long been common practice to use recurring solutions to solve common problems. Such solutions are called design patterns; standard reference points for the experienced user interface 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.

This site will help you in two ways: You can read insightful design pattern articles or browse through our screenshot collection.

Finally, you can help your fellow peers by uploading your own screenshots of great user interfaces.

Sign up for an account now and start contributing!

Recently uploaded screenshots

  • basecamphq.com
  • typenav.fontshop.com
  • nerdburn.com
  • facebook.com
  • stumbleupon.com
  • stumbleupon.com
  • Positive and negative feedback is given when filling out an incorrect sign up form at delicious.com.
  • At delicious.com, several steps are taken to ensure that the user only have to submit the sign up form once: All fields are marked as required (instead of none), you can check if your selected username is available, and several hints are given to aid the
  • last.fm
  • www.last.fm
View more screenshots
January 2, 2009

Abandoning IE6

One of the best things about running a site that caters to fellow web designers is that notions such as “keeping the design compatible with Internet Explorer 6 (IE6)” seems lesser relevant each day that passes.

When redesigning UI-patterns.com I completely abandoned keeping my designs compatible with IE6. The redesign was the first project where I allowed myself to think that way and I couldn’t be more thrilled. My development speed increased with multitudes focusing on mozilla and webkit browsers and adjusting for IE7 and IE8.

But to be honest, I wouldn’t take the same chance other projects I work on just yet. UI-patterns.com is blessed by having a user base using primarily Firefox (60 %), and less IE (23 %). The decision to abandon IE6 was also somewhat elitist as I convinced myself that “if the people visiting my site are still using IE6 for casual browsing, then they should reconsider calling themselves designers.”. I know that might sound harsh, but I guess making decisions about your target segment is just as important as the statement was harsh.

You might find the rest of the browser statistics for UI-patterns.com interesting: