MooTools is an open source, compact, and modular object-oriented programming JavaScript web application framework that is made by developers for developers. MooTools makes the process of writing extensible and cross-browser compatible code more efficient, concise and fun.
Benefits
With MooTools, the developer has the advantage of using:
- An extensible and modular framework that helps give developers discretion (choice) over the number of components to use.
- An extensible and modular framework, where the developer can hand-pick (specifically choose) the preferred components to use.
- MooTools follows object-oriented practices and the DRY principle, which makes the framework rich, powerful and efficient.
- An advanced Effects component, with optimised Transitions such as Easing Equations used by many Flash developers.
- A framework that is developed for developers.
Components
MooTools includes many components that enrich and benefit the developer’s coding experience
- Core: a collection of utility functions that all the other components require.
- Class is MooTools base library for Class object instantiation.
- Natives: a collection of JavaScript Native Object enhancements. The Natives add functionality, compatibility and new methods that simplify coding.
- Element is a slew of enhancements and compatibility to the HTML Element object.
- Effects is an advanced effects API to animate Elements.
- Remote: provides XHR interface, Cookie, and JSON tools for developers to exploit.
- Window: provides a cross-browser interface to the Client specific information, for instance window size.
Browser Compatibility
MooTools is compatible and tested with:
- Safari (web browser) 2 and 3
- Internet Explorer 6 and 7
- Mozilla Firefox 1.5+, 2.0+, and 3.0+
- Opera (Internet suite) 9.0+
- Camino 1.5+
Category:
Tags: