Uso de la tecnología Ajax en el desarrollo web

Viernes, 10 Febrero 2006 en Desarrollo Web

Interesante la utilización de la tecnología Ajax. Hasta hace poco la utilización de varios frames, uno de ellos oculto, mejor dicho con altura cero, era la única forma posible para simular una actualización de los datos sin el molesto paso a una página intermedia.

Los accesos a base de datos se realizaban en el frame oculto y su resultado se enviaba al frame que el usuario si que veía. Esta opción tenía un inconveniente, podía ocurrir que el frame oculto se cargase antes que el frame que se veía y diese un error de javascript al no encontrar donde enviar la información. Las páginas se formaban mal.

Así que era necesario realizar malabarismos y tener miles de controles para que todo funcionase perfectamente.

Con la llegada de Ajax, todo se simplifica notablemente. Por un lado, ya no es necesario tener frames, los buscadores lo agradecerán, y por otro no es necesario controlar que página se carga antes, puesto que sólo necesitamos una y el código javascript se ejecuta una vez se ha cargado la página en el navegador del cliente.

Realmente todo esto recuerda al Remote Scripting que se podía utilizar con el IIS de Microsoft y las active server pages (asp). Si alguien lo ha utilizado se dará cuenta de la similitud, lo bueno es que con la tecnología ajax ya se puede utilizar cualquier servidor web.