Q: What's the best way to communicate a pattern? Martijn van Welie Senior Interaction Designer, Satama Amsterdam Curator, Patterns in Interaction Design Patterns communicate design solutions. Jenifer states that they communicate from "one designer...
Read more →
Q: What's the best way to communicate a pattern? Bill Scott Ajax Evangelist, Yahoo! Inc. Blogger, Looks Good Works Well Former Curator, Yahoo! Design Pattern Library The question of "What is the best way to communicate patterns?" has several...
Read more →
The yahoo.com home page team has been very busy over the last few months testing the new home page to create a richer experience for our users. There are many challenges to changing any home page. Just imagine the challenges with changing the most...
Read more →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →