JQuery en algunos casos, concretamente a mí me ha pasado usando como servidor web nginx, al hacer una petición ajax puede retornarnos un 411 de “Length required”, fallando por tanto la respuesta.
La solución consiste en agregarle la opción data, con dos corchetes (”data: {}”), a la petición ajax. Un ejemplo sería:
Para ello usa las librerías prototype, script.aculo.us y un backend en php que es el encargado de guardar los datos (en el ejemplo en un variable de session).
Ésta técnica me resulta francamente útil para recopilar información precisa y real sobre la experiencia de los usuarios que usan nuestras aplicaciones.
Comentarios (1) Posted by Asier Marqués on Miércoles, Noviembre 7th, 2007
Remy Sharp, creador de Left Logic, nos presenta diferencias en el código de las dos librerías, desde mi punto de vista, más serias, cómodas y elegantes de desarrollar con javascript: JQuery y Prototype.
Google Gears es una tecnología (por ahora sólamente utilizable mediante una extensión para Firefox) que nos permite ver y “acceder” a sitios web cuando no estemos conectados a internet (para los que no sabéis de lo que hablo echad un ojo a éste link).
Vortex es una librería en javascript, que se ha currado enteramente Brian Dunnington, que nos permite implementar ésta tecnología en nuestras aplicaciones web de un modo muy sencillo (está pensada para ser más sencilla de usar que Dojo Offline toolkit).
La demo es alucinante. Para ver y comprender cómo funciona sigue estos pasos:
Visita éste enlace. (Es un lector rss que usa ajax para leer las noticias)
Desconecta el ordenador de internet y cierra Firefox. (Mata el proceso si quieres :D)
En Nodstrun.com han publicado un sencillo tutorial en el que nos explican cómo implementar de forma elegante la funcionalidad de autocompletar, usando la librería JQuery.
John Resig, de Mozilla Corp y autor de la librería jQuery, dio una charla en las Google TechTasks el pasado 17 de Agosto, en la que explicaba como desarrollar una API en javaScript robusta, reusable y multinavegador.
Padraic es un programador de juegos en php que dispone de mucha experiencia en el desarrollo de éste tipo de aplicaciones, por lo que dicho tutorial puede resultar muy interesante para los que trabajamos con php.
Asier Marqués es un profesional freelance que trabaja como analista y desarrollador de aplicaciones web, así como consultor de sistemas Microsoft.
Tiene más de 5 años de experiencia en desarrollo de aplicaciones web,
ha trabajado como profesor de informática y se ha desarrollado como administrador de sistemas en varias consultoras internacionales.