Mootools es un framework con muchisimas cosas buenas, inclusive algunas de ellas mejor que jQuery, pero lamentablemente la comunidad de este decrece a medida que transcurre el tiempo, por suerte para muchos, aún existen muchas personas interesadas en mejorar este proyecto, trabajando continuamente en crear nuevos plugins utiles.
Un buen plugin para mootools es Simple Modal, que como su nombre indica, sirve para crear ventanas modales fácilmente, de forma ordenada y con apenas unas líneas de código.
El plugin fue desarrollado por la gente de Plasmit, una empresa italiana que trabaja en el desarrollo de aplicaciones web.
En la web oficial de este proyecto pueden ver varias demostraciones de funcionamiento. Pero resumiendo podemos crear distintas ventanas modales según nuestras necesidades:
- Alertas simples.
- Alertas que requieren confirmación.
- Cuadros modales para mostrar información.
- Cuadros modales llamados mediante AJAX.
- Ventanas modales para mostrar imágenes y vídeos.
Otro detalle interesante es que las ventanas modales se pueden configurar, por un lado modificando la animación para mostrarse. Y por otro cambiando sutilmente el aspecto visual para ajustarlo perfectamente a la imagen de nuestro sitio web.
Ejemplo de código para mostrar una alerta:
$("myElement").addEvent("click", function(){ var SM = new SimpleModal({"btn_ok":"Alert button"}); SM.show({ "title":"Title", "contents":"Your message..." }); });
Les recomiendo visitar la web oficial del proyecto en donde encontraran más información, ademas de muchas opciones distintas de configuración de estas ventanas modales mootools.
Web: Simple Modal
Jose
14 años ago
¿Por que nunca enlazaís a la fuente?
Pablo
14 años ago
@Jose: Siempre que no hay fuente es porque el origen lo obtengo directamente desde un buscador, un agregador como Delicious, o bien por investigar un directorio como el de GitHub, ademas obviamente de cuando el autor mismo nos escribe. De lo contrario va la fuente.
Se nota que no recorriste un poquito el blog, de lo contrario te hubieses ahorrado la pregunta al encontrar la fuente cuando corresponde.
Sinceramente a veces me cansa la gente como vos, me refiero a hacer comentarios mala leche sin siquiera molestarse en investigar un poquito. Se nota que estas acostumbrado a leer blogs que solo refritan la información de otro lado. Cuando digo que cansa es porque uno trabaja para brindar información nueva, que no se encuentre en otros blogs, y que venga alguien a preguntarte una boludes así solo porque es gratis preguntar, molesta.
Saludos
Oscar Barona-Hechizos Para El Amor
14 años ago
La verdad que Mootools, bajo mi punto de vista, tiene muchas más funcionalidades que jQuery, entre otros, y simplifica bastante las cosas a la hora de trabajar en Javascript.
Yo acabo de entrar como quien dice, en la industria, y de momento el que más he tocado es jQuery. A mí particularmente me gusta mucho, me parece incluso más sencillo que Mootools, pero se queda bastante corto en algunos puntos. Incluso, en mi caso, me he “traído” de Mootools alguna que otra cosilla para jQuery, haciendo mis propios plugins
Gracias por el aporte!!
Pablo
14 años ago
@Oscar: Gracias por tu comentario 😀
A mi tambien me gusta mucho más jQuery, es más simple, ademas de tener una comunidad gigante, completamente activa. Inclusive ante cualquier problema es mucho más facil encontrar una solución en cualquier foro de jQuery que en alguno de Mootools.
La verdad que no se cuanto tiempo va a seguir existiendo este Framework, veo que lentamente esta desapareciendo, una pena
bladicito
14 años ago
Mootools es como bien lo dice la introduccion en su sitio web, un FRAMEWORK no una libreria y la misma esta orientada a programadores con conocimientos intermedios/avanzados de javascript.
mootools tiene un sistema de clases incorporado en el core que es una de las razones por la cual me gusta usarlo ademas que con mootools uno siente que aun escribe Javascript.
Jquery es una excelente opcion tambien pero creo que esta mas dirigida a los diseñadores web. personas que no se llevan bien con la programacion y que quieren lograr todos sus objetivos con facilidad y seamos francos, alguien ya «hizo» lo que tu quieres hacer ahora y seguramente puedes tomar su codigo y generalmente lo consiguen con jquery puesto q el equipo de jquery hace mucho marketing.
La gente discute diciendo que jquery es mas rapido pero seamos sinceros para reacciones que tienen diferencia de milisegundos, esto no deberia ser un argumento ademas que mootools 1.4.1 incluye un nuevo «selector engine» SLIK que es mas rapido q su sucesor y es mas acepta todos los selectores CSS.
si se esta empezando en el Client Side Programming, cierto es que Jquery es mas facil pero si uno decide aprender mootools al mismo tiempo estara aprendiendo mas javascript de lo que se imagina.
Hay un grupo increible de programadores (miembros del Core development) siempre en el canal de chat IRC #MOOTOOLS y todos son muy amables y estan dispuestos a responder todas vuestras preguntas asi sean las mas sencillas, siempre estan ahi para ayudar.
si tienen problemas con el Ingles, Ibolmo habla tambien español.
Ayuda en ingles la pueden dar todos. Keeto por ejemplo es una persona muy agradable e incluso escribio un libro que es altamente recomendable.
decir que la comunidad de mootools esta decreciendo no es del todo real, la comunidad hispano hablante tiene preferencia por jquery, eso es todo.
saludos cordiales
Pablo
14 años ago
@ bladicito: Muy buen comentario! Gracias por la información, no tenia idea del canal sobre mootools, es una excelente noticia! Un abrazo