Design

Pattern Interview: Chris Tighe-Ford

May 28, 2009

Please tell me your professional role and anything else about yourself and your background you'd like to share. My colleague, Chas Linn and I founded Model Interaction Ltd a little over two years ago. We’ve both worked within the interaction design...

Read more →

What's So Social about Sign-in?

August 26, 2008

Just recently I published a new pattern, Sign-in Continuity , to the Yahoo! Design Pattern Library . It could be filed under "Engagement," a category we have internally but that hasn't appeared yet here, but I decided to put it in the "Social"...

Read more →

Carousel Design Pattern

January 15, 2008

As the end of last year was winding up I spent some time tinkering with the open pattern library, in order to clear the way for our latest pattern release, Carousel . One reason why I needed to do this tinkering is that the Carousel pattern contains...

Read more →

Design Patterns Conversation

May 24, 2006

Luke Wroblewski (formerly eBay patterns; current Yahoo!), Jenifer Tidwell (author of Designing Interfaces & Common Grounds pattern library), Martijn van Welie (pattern author), James Refell (eBay patterns) and myself (Yahoo! patterns) have started a...

Read more →

Design Pattern: Invitation

May 9, 2006

With the widespread acceptance of Ajax (and the resurgence of Flash) new ways of interacting on the web have emerged. In many ways, these interactions are not new. Interactions like drag and drop and inline editing have been mainstream on desktop...

Read more →

Design Pattern: Transition

May 9, 2006

In this release of the Yahoo! Design Pattern Library we are offering a set of 11 patterns for creating visual transitions. These come under the umbrella of the Transition pattern. There is no doubt that visual transitions can be abused. In fact,...

Read more →

Architecture of a Review Design Pattern

February 13, 2006

Problem Summary A product or website needs to present ratings and reviews with a variety of informational elements. Unlike the other patterns released today, this pattern is a pure information architecture pattern. It describes what informational...

Read more →

Auto Complete Design Pattern

February 13, 2006

Problem Summary The user needs to enter an item into a text box which could ambiguous or hard to remember and therefore has the potential to be mis-typed. Auto Complete is under-utilized in most web sites and web applications. Most text fields could...

Read more →

Breadcrumbs Design Pattern

February 13, 2006

Problem Summary The user needs to be able to navigate up (towards the root page) and have an understanding of where she is in relation to the rest of the site. The name breadcrumbs is probably a misnomer . Since it invokes the thought of Hansel &...

Read more →

Drag and Drop Modules Design Pattern

February 13, 2006

Problem Summary The user needs needs to re-arrange the layout of modules on a web page directly with the mouse. Drag and drop has been a common feature on desktop applications for many years. It is only recently that it has found its way to the web....

Read more →

Module Tabs Design Pattern

February 13, 2006

Problem Summary The user needs to navigate through one or more stacked panes of content without refreshing the page. The challenge here is to distinguish tabs that control content within a page from general site navigation tabs. The approach we take...

Read more →

Navigation Tabs Design Pattern

February 13, 2006

Problem Summary The user needs to navigate through a site to locate content and features and have clear indication of their current location in the site. The pattern can be found at: Navigation Tabs .

Read more →

Item Pagination Design Pattern

February 13, 2006

Problem Summary The user needs to view data items from a potentially large set of sorted data that will not be easy to display within a single page. There are other patterns in this area that we will be documenting in the future. One of those is the...

Read more →

Rating an Object Pattern

February 13, 2006

Problem Summary A user wants to quickly leave their opinion on an object, with minimal interruption to any other task flow they are involved in. One excellent design principle to follow is to allow the user to leave a light footprint. This means...

Read more →

Search Pagination Design Pattern

February 13, 2006

Problem Summary The user needs to view a set of search results ranked by relevance that is too large to easily display within a single page. Search pagination focuses on controlling paging through search results that are usually sorted by relevance....

Read more →

Writing a Review Design Pattern

February 13, 2006

Problem Summary User wants to share her opinion with others about an object (place, person, thing) in greater detail than a simple rating. While the Architecture of a Review pattern discusses the information architecture elements of a review, This...

Read more →