¿Qué es Mootools?

Escrito por Carla Vázquez el Viernes 14 de Marzo de 2008 a las 12:24hs

MooTools consiste en un framework orientado a objetos de JavaScript muy utilizado hoy d?a a la hora de desarrollar aplicaciones web din?micas. En este art?culo contaremos de qu? se trata y repasaremos sus principales rasgos y funcionalidades. Esta aplicaci?n open source, especialmente destinada a desarrolladores, ofrece un c?digo m?s eficiente y presenta mejoras en lo que respecta a su compatibilidad.

A grandes rasgos, permite facilitar el trabajo con Javascript mediante el uso de clases y objetos y otros componentes a elegir por cada desarrollador de una amplia gama de opciones. Entre ellos, cuenta con la posibilidad de operar con diversos efectos y recursos que describiremos a lo largo del art?culo.

En primer lugar, cabe destacar que MooTools es compatible con los siguientes sistemas operativos: Internet Explorer (en sus versiones 6 y 7), Mozilla Firefox (desde versi?n 1.5), Opera (9), Camino (1.5) y Safari (versiones 2 y 3).

En cu?nto a su instalaci?n, esta librer?a cuenta con la opci?n de descargar solamente las herramientas (m?dulos) que estemos interesados en utilizar evitando de ese modo tener que lidiar con todo el peso del paquete. Esto es sumamente ?til porque nos da la posibilidad de seleccionar solo lo necesario para el proyecto o desarrollo.

Dentro de las numerosas funciones y plugins que contiene, se encuentran los componentes Class y Class.Extra que permiten la creaci?n, extensi?n y reutilizaci?n de clases y el aporte de m?todos para ser utilizados dentro de las clases haciendo m?s sencillo su uso.

En cu?nto a los componentes Effect, MooTools ofrece ocho opciones distintas de aplicaciones de efectos para animar elementos que difieren en su complejidad y estilo. Entre ellos podemos encontrar Fx.Slide y Fx.Scroll que insertan a cualquier elemento los efectos slide y scroll respectivamente. Adem?s, la funci?n Fx.Style permite modificar una propiedad css de alg?n elemento que haya sido seleccionado (en caso de que las propiedades a modificar sean numerosas, se deber? considerar la opci?n Fx.Styles). Adem?s, a cualquiera de los efectos presentes se le puede agregar otro llamado Fx.Transitions que, como su nombre lo indica, permitir? operar con transiciones.

A su vez, podemos encontrar all? una serie de Plugins tales como la opci?n de crear, leer y borrar Cookies, o la posibilidad de crear sliders verticales y horizontales. Moo Tools tambi?n permite la creaci?n y manipulaci?n de colores en Javascript. Es decir que ofrece una cantidad de recursos para el desarrollo y el dise?o web que traen serias ventajas a la hora de pensar en la visualizaci?n de un sitio, ya sea en sus efectos, men?s, o componentes varios.

En los componentes que integran el m?dulo Native se pueden encontrar una serie de objetos JavaScript que ayudan a simplificar el c?digo mejorando su funcionalidad y compatibilidad.

Por lo tanto, podemos considerar al framework MooTools como un conjunto de herramientas a partir del cual cada desarrollador est? en condiciones de elegir sus propios componentes para facilitar el trabajo en su proyecto, no solamente m?s sencillo sino tambi?n mucho m?s eficiente.


comentarios



  1. Un ejemplo de sistema operativo es linux, en el se puede tener instalado un navegador como Mozilla Firefox



  2. [En primer lugar, cabe destacar que MooTools es compatible con los siguientes sistemas operativos: Internet Explorer (en sus versiones 6 y 7), Mozilla Firefox (desde versión 1.5), Opera (9), Camino (1.5) y Safari (versiones 2 y 3).]
    ************************************************************
    No creo q Internet Explorer , NI Firefox Ni Opera... sean Sistemas Operativos... corrige eso

agregar comentario


Se permiten las etiquetas HTML , y

. Si ingresa alguna direcci?n web o direcci?n de email ser?n convertidos en enlaces autom?ticamente.





publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API