Yahoo! User Interface Library and Design Pattern Library
Yahoo! User Interface Library is a JavaScript library (under the open source BSD license) that can be used to make a site more interactive. It is comprised of 'Core Utilities' and 'UI Controls'.
Core Utilities
- Animation
- Connection Manager (XMLHttpRequest / AJAX)
- DOM (manipulating the elements (style, coordinates) in a loaded web page)
- Drag and Drop
- Event (adding them to existing elements on a page)
UI Controls
- Calendar
- Slider
- TreeView
Yahoo! Design Pattern Library is a set of solutions to common problems (breadcrumbs, autocomplete, drag/drop, pagination etc). There is no code, but it does demonstrate the solutions Yahoo uses for its sites.
They also have a blog about it: Yahoo! User Interface Blog.
Tags: Web Developer Blog, Yahoo, JavaScript, AJAX, XMLHttpRequest
Comments