1 comentarios martes, 12 de agosto de 2008

La nueva versión de mootools ha cambiado muchas de las cosas a las que estábamos ya acostumbrados. La salida de la nueva versión de mootools, la versión 1.2 ha dejado sin aliento a algunos que, como yo, querían que todo siguiera siendo mas fácil o al menos igual.

La forma anterior de hacer una petición AJAX era algo así:

new Ajax('test.php',
{
method: 'get',
update:$('actualiza')
}).request();
O sea, llamo a una pagina ¨test.php¨ que me da cierta respuesta; esta respuesta la visualizo dentro de un div que se nombra actualiza. Sencillo

Con la versión Mootools 1.2 seria de la siguiente forma:

new Request(
{
method: 'get',
url: 'test.php',
onSuccess: function(texto){
$('actualiza').innerHTML = texto;}
}).send();

Como ven ahora el objeto que se declara es del tipo ¨Request¨ y no ¨AJAX¨ como solía ser antes. Como en la versión anterior, se llama a la pagina ¨test.php¨ y se actualiza el contenido del div nombrado 'actualiza' mediante la propiedad 'innerHTML' del div.

El objeto 'Request' tiene otros argumentos que te pudieran facilitar el trabajo con las respuestas que proporciona la página a la que llamas asíncronamente. Para ampliar sobre el objeto Request diríjase a la documentación oficial de Mootools en la sección Request.

0 comentarios lunes, 11 de agosto de 2008

¿Qué es un framework?

Segun Wikipedia un framework es una estructura de soporte definida en la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, un framework puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto.

Los Frameworks son diseñados con el intento de facilitar el desarrollo de software, permitiendo a los diseñadores y programadores pasar más tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un sistema funcional. Sin embargo, hay quejas comunes acerca de que el uso de frameworks añade código innecesario y que la preponderancia de frameworks competitivos y complementarios significa que el tiempo que se pasaba programando y diseñando ahora se gasta en aprender a usar frameworks.

¿Qué es Mootools?

MooTools es un Framework web orientado a objetos para JavaScript, de código abierto, compacto y modular. El objetivo de MooTools es aportar una manera de desarrollar JavaScript sin importar en qué navegador se ejecute de una manera elegante. MooTools aporta una API documentada más enfocada a la orientación de objetos que la implementación estándar soportada por los navegadores web.

Para mayor información diríjase al sitio oficial: www.mootools.net