Yahoo User Interface Library

From TechWiki

Jump to: navigation, search

The YUI Library is a light and easy to Implement javascript UI elements.

Contents

What is it?

The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. The YUI Library also includes several core CSS resources. Within the YUI team, we tend to pronounce it "why-you-eye". However, in the wider world we more often hear it pronounced "yooey."

Licensing

All components in the YUI Library have been released as open source under a BSD license and are free for all uses. For further information click [ http://developer.yahoo.com/yui/license.html here]

Advantages

1. Organised Documentation

2. Professionally Maintained Code

3. Easy to implement

4. Multiple Methods of Implementaion

a. HTML Method

b. JavaScript Method

5. Easily Customisable via CSS

6. Good amount of examples to explain implementation in various scenarios

Cheat Sheets

Every coder needs cheat sheets and YUI has them!! Cheat Sheets for the YUI Library provide quick references to the key methods, properties, and syntax patterns of each component. When you find yourself elbow-deep in a coding problem, sometimes it's quicker to turn to these rather than firing up a browser to review documentation and examples — and reviewing the cheat sheets can help you discover hidden gems you didn't know were there.

Further Reading

The Developer Page can be found here

Personal tools