Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Yahoo! Design Pattern Library
[go: Go Back, main page]

Welcome

Welcome to the Yahoo! Design Pattern Library. We're thrilled to be sharing patterns and code with the web design and development community, we hope it's useful, and we look forward to your feedback.

In fact, we've just launched two new Design Pattern forums: one for discussing this pattern library and another for talking about the ins and out of writing design patterns and maintaining collections of patterns. (We've still got our mailing lists. Our goal with these new forums is to bring the conversation closer to the library itself. Please join us!

Most recently, we've added a collection of Reputation patterns to our growing collection of social design patterns.

Oh, and we're still pretty jazzed about our wireframe stencil kit. The stencils in it are mapped to the patterns in this library and the code modules in YUI.

What's a Pattern?

A pattern describes an optimal solution to a common problem within a specific context. more...

Recent Patterns see all...

  • Calendar Picker Pattern
  • Carousel Pattern
  • Collectible Achievements Pattern
  • Calendar Picker
    User wants to find or submit a particular piece of information based on a date or between a date range.
  • Carousel
    User needs to browse among a set of like objects represented pictorially.
  • Collectible Achievements
    Some participants in communities respond to opportunities to collect and display awards.
  • The Competitive Spectrum Pattern
  • Identifying Labels Pattern
  • Leaderboard Pattern
  • The Competitive Spectrum
    The designer needs to match the reputation system to the community's degree of competitiveness.
  • Identifying Labels
    Community members need to identify distinguished members of the community.
  • Leaderboard
    In highly competitive communities, users may want to know who are the very best performers in a category or overall..
  • Named Levels Pattern
  • Numbered Levels Pattern
  • Page Grids Pattern
  • Named Levels
    Participants in a community need some way to gauge their own personal development within that community.
  • Numbered Levels
    Participants in a community need some way to gauge how far they've progressed within that community.
  • Page Grids
    Web sites have a need for consistency amongst common page elements.
  • Points Pattern
  • Ranking Pattern
  • Reputation Pattern
  • Points
    In some communities, participants want a tangible measurement of their accomplishments.
  • Ranking
    In highly competitive communities, users may want to compare their performance against that of their peers.
  • Reputation
    The user expects to develop a reputation and hopes for insight into the reputations of others.
  • Sign-in Continuity Pattern
  • Top X Pattern
  • Vote to Promote Pattern
  • Sign-in Continuity
    A user with an account but who is not currently signed in wants to participate by contributing something.
  • Top X
    Participants in some communities welcome the challenge of striving to enter the top tier of competitors.
  • Vote to Promote
    User wants to promote a particular piece of content in a community pool of submissions.

Join Our Design Pattern Community

Discuss patterns in our forums, read about new pattern releases on the YUI blog, or join our longstanding Yahoo! Group.

» Discuss this library

Yahoo! UI Library

Need code?
Get our open source Ajax library.

» Learn More

Copyright © 2005-2008 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings