Yahoo! UI Library (YUI) is an open source JavaScript library of functions

Source: Internet
Author: User

Yahoo! UI Library? (YUI) is an open source JavaScript library that uses code technology such as Ajax, DHTML, and DOM in order to build a highly interactive Web page. It also contains a number of CSS resources. Use Authorization for? BSD License

?

YUI contains the complete documentation. It contains two types of components: Tools and controls [2], and some CSS resources.

Tools

Animation

Assists with location movement, size changes, transparency, and other page effects.

Browser History management Tools

Assist the web app to use a page above the browser with bookmarks (my favorites) tool.

Wiring Tools

Assist in managing cross-browser? XMLHttpRequest? function. He also integrates form routing, error handling, callback, and file uploads.

Data source

Provides universal configurable interfaces for other components and data, from simple JavaScript arrays to online servers, interacting through XHR.

Elements

Provides a wrapper style for htmlelements in the DOM, simplifying general work such as joining listeners (listener), manipulating the DOM, and accessing properties.

Dom

For the general? The DOM script job provides help, which includes element positioning and CSS style management.

Drag-and-drop

Provides help for the development of drag-and-drop (creating and managing objects that can be dragged and dropped on a Web page).

Event

Provides developers with easy and secure access to browser events such as mouse clicks and keyboard keys. It also provides custom event objects to meet the needs of users to publish and subscribe to custom events.

Yahoo! UI Library (YUI) is an open source JavaScript library of functions

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.