UI Patterns and Techniques: Introduction
Thursday, May 26th, 2005Each of these patterns (which are more general) and techniques (more specific) are intended to help you solve design problems. They’re common problems, and there’s no point in reinventing the wheel every time you need, say, a sortable table — plenty of folks have already done it, and learned how to do it well. Some of that knowledge is written up here, in an easily-digestible format.
These patterns are intended to be read by people who have some knowledge of UI design concepts and terminology: dialogs, selection, combo boxes, navigation bars, whitespace, branding, and so on. It does not identify many widely-accepted techniques such as copy-and-paste, as you probably already know what they are. But, at the risk of belaboring the obvious, some common techniques are described here to encourage their use in other contexts — for instance, desktop apps could make better use of Toplevel Navigation — or to discuss them alongside alternative solutions.
