Find citations on Bloglines or Technorati. View blog reactions
This post's relative popularity: 46%
By category: Cool, Current Events, Design, Engineering, Front End Engineering, Life..., References, Sandbox, Tools, Web Services, Yahoo!.
It lives! I’ve been pushing and planning for this since last summer, and I couldn’t be more excited. Nor could I be happier with the response we’ve received so far from all of you. Thanks for the encouragement and all the kind words.
What am I talking about? About nine hours ago we publicly released and open-sourced two cool previously-internal libraries, a companion blog, and an article on Graded Browser Support that I authored:
Yahoo! User Interface Library - Industrial-grade JavaScript for DHTML and Ajax. The same libraries that power Yahoo! today.
Yahoo! Design Patterns Library - Our thinking and solutions on common interface design issues.
Yahoo! User Interface Blog - News and Articles about Designing and Developing with Yahoo! Libraries (rss)
Graded Browser Support (article) - An inclusive definition of support and a framework for taming the ever-expanding world of browsers and frontend technologies.
If you have any questions, let me know. I’ll be posting more details on the blog throughout the week (and ongoing), but wanted to get the links up now before bed.
For a more thorough introduction and more links, check out the first three posts on http://yuiblog.com.

Alan Taylor February 14th, 2006 - 7:38 am
Just really fantastic. These are high-quality libraries, this is a forward-thinking, generous approach, and it just is so professional and classy. Many thanks (and congratulations) to you and the Y! Team for this.
Brandon Cox February 14th, 2006 - 6:35 pm
Excellent work. I just built a custom calendar widget, now I’ll use yours.
Andy February 14th, 2006 - 8:41 pm
Congrats. A bit above my level, but damn cool nonetheless.
James Duncan February 14th, 2006 - 10:45 pm
thanks much!
especially for your Graded Browser Support article release.
Jane Williams February 15th, 2006 - 6:55 am
Graded Browser Support looks interesting, and a good approach. But I see no mention of the various mobile browsers. I access the web through my PDA a lot (and Yahoo Mail, Yahoo Groups, etc), and wonder how you rate the Mobile Windows browser, for instance? X, at a guess?
Dustin Diaz February 15th, 2006 - 1:55 pm
Btw, I had helped update that graded browser support chart whether anyone knew it or not. I found a few errors on the cell shades for certain grades. It’s great to see that we got it out of our internal wiki’s and into the public.
I’m now shouting for joy - let the world know that we don’t serve presentation and behavior to ie5.
Justin Thorp February 16th, 2006 - 6:54 am
thanks for all your hard work on this! This is really awesome.
natek February 19th, 2006 - 4:04 pm
@Jane:
Graded Browser Support is optimistic and inclusive by design. If an agent isn’t on the blacklist (C-grade) or the whitelist (A-grade), GBS hopes for the best and delivers all content, style, and behavior. In other words, sidekicks, nokia’s and everything else receive the full experience by default.
You’re correct that the specific *chart* accompanying the overall *philosophy* is desktop-specific. I probably could have identified that more clearly. I hope to be able to share more internal specifics over time, including speaking about “mobile” specifically.
Thanks!
Jesper Rønn-Jensen March 2nd, 2006 - 2:38 pm
Thanks a lot for the article on Graded browser support, which I enjoyed a lot. Very useful indeed
pete March 2nd, 2006 - 4:29 pm
thanks nate! many kudos.
Josh Groboski March 11th, 2006 - 9:16 pm
Why haven’t I kept up with reading your blog, Nate?! Thanks a ton for posting this. UI lib will be tremendously helpful in the projects I’m currently working on.