Saturday, February 18, 2006

Developing a JavaScript Library for Yahoo!

The logic and development of the Yahoo! UI Library ...

"When we set out about a year ago to build the Yahoo! User Interface Library, we had a specific set of challenges to address. First and foremost, we wanted to enable our front-end engineers to spend more time working on advanced, product-specific features and less time doing cross-browser tuning of generic interactions like drag and drop. We have a deep, talented, and creative pool of developers across the company, but we hadn’t done enough to develop shared libraries that normalize differences across relevant browsers. As a community, we agreed that we needed better toolkits for those rich interactions that can enhance users’ experiences of Yahoo! products.

Creating the library represented a significant undertaking, and we spent a lot of time talking among the larger front-end engineering community here about how to go about doing this. Having now made the library publicly available as an open-source, open-use resource, we wanted to share with you some of the thought processes driving our engineering agenda."   continued ...   (Via Yahoo! User Interface Blog)

Primitives - User Interface Design, Human Computer Interaction (HCI), Ergonomics



Post a Comment

<< Home

<< Home