Open Design Patterns | Main / HomePage
Suggest a pattern Have you seen new examples of patterns out there that have not been described on this site? Send me a link to an example and I'll add it to my to-do list. Suggest a pattern Latest comments
BLINK_Patterns Transparent Panel Scrolling Feature Breadcrumb-based menu system How much longer is this article? Supporting internally-labeled fields Dynamically Highlighting Required Fields Field Help: Dynamic Password Assistance
Traditional linear search methods often prove unsuitable for large sets of data, which applies particularly for multi-faceted information (data consisting of items that can be ordered by multiple criteria). Facet browsing helps the user to extract information from a multi-faceted database by letting him limit the range of results gradually as he determines search criteria step by step. Making selections over several criteria gradually limits the result span. The final result presented to him only encompasses the intersection of those criteria that were used.
It is important to note that the patterns are offered as proposed sets of design guidelines. They are NOT the only solutions, strict recipes etched in stone, or a substitute for sound human-centered design practices. In our view, it is essential to select and apply the patterns critically and thoughtfully based on an understanding of the users - their level of knowledge, their discovery scenarios and goals, and their modes of information discovery. For example, some UI patterns work well for the "knowledgeable seeker" but not the "uncertain explorer." For more information about how to effectively use the patterns, you can download Applying Endeca Search & Discovery UI Design Patterns . (You can also view/listen to a UIE - User Interface Engineering-- Webinar on Leveraging Search and Discovery Patterns for Great Online Experiences that Mark Burrell, Ph.D., VP of User Experience at Endeca, presented with Peter Morville. ENDECA - Pattern Library