nate koechley's blog

http://nate.koechley.com

Feb
14
2006

Trackback or comment.

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.

11 Responses to “Yahoo! User Interface Library”

  1. 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.

  2. Excellent work. I just built a custom calendar widget, now I’ll use yours.

  3. Congrats. A bit above my level, but damn cool nonetheless.

  4. thanks much!

    especially for your Graded Browser Support article release.

  5. 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?

  6. 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.

  7. thanks for all your hard work on this! This is really awesome.

  8. @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!

  9. Thanks a lot for the article on Graded browser support, which I enjoyed a lot. Very useful indeed

  10. thanks nate! many kudos.

  11. 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.

Leave a Comment

Comments are held for moderation so I can manually delete spam not caught by the filters.