Yahoo! UI and Design Patterns Released

    February 13, 2006

As noted over on WeBreakStuff:

Yahoo! keeps showing the world how much they get web 2.0. This time, they’ve done the unexpected and opened the sources to the UI library (that includes visual effects, connection handlers – think ajax -, dom handlers, and drag-and-drop controls) under a BSD license. Also, they’re now sharing their design patterns under a Creative Commons license.


Over on the Yahoo! Developer Network, you’ll find the Design Pattern Library and the Yahoo! User Interface Library.

The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer’s interface to important elements of the browser infrastructure (such as events, in-page HTTP requests and the DOM).

This is some seriously cool shit if you’re a web developer.

If that’s not enough, the Yahoo! User Interface Blog is where you can hear from some of our UI experts first hand (and talk to them, of course).

Jeremy Zawodny is the author of the popular Jeremy Zawodny’s blog. Jeremy is part of the Yahoo search team and frequently posts in the Yahoo! Search blog as well.

Visit Jeremy’s blog: Jeremy Zawodny’s blog.