06
Mar 08

Mootools the compact javascript framework

Category: Javascript, Web 2.0 |

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+

External links


by Vidal | About the author:

Related Posts


You must be logged in to post a comment.

Name (required)

Email (required)

Website

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Share your wisdom