(primary coveragePrototype framework: Handling cross browser events, operating common data functions, simplifying Ajax and dynamic data processing, etcYahoo! User interface (YUI) Library: use animation and drag and drop, use widgets to build user interfaces, use ext JS frameworks such as yuicss tools: interact with servers, use data views and grids, handle form controls and data validation, and other aspectsDojo framework: manipulating DOM, compositing animation, deploying and extending Dojo, and so onMooTools framework: enhance development, build user interface and use animation through MooTools)