Live from Etech: Bill Scott from Yahoo! is talking about the Yahoo Developer Network as a "tribal platform."
He talks about some design patterns Yahoo's own developers have been using to structure their work:
- immediacy (things happen right away when users click on things)
- directness (users can manipulate objects directly)
- inline editing
- invitational (a "welcome mat" for user participation, eg. by voting)
- without boundaries (eg endless scrolling in Yahoo Mail or search results--no jumping page to page)
- light footprint (make it easy for users to do things, like rate an object on the spot without having to navigate away from the page)
- cinematic (fade effects, objects sliding in or out, etc)
- rich content (searchable, sharable, reusable data objects)
For more details on these and other design patterns, including code examples and how-to guides, see the Yahoo Design Pattern Library.
He also mentions the Yahoo User Interface Library that was released on Feb. 13, and welcomes participation on the Yahoo UI blog.