weblog de eemece2

viernes, abril 21, 2006

Alternativa a AJAX

AJAX cada vez aparece mas en los blogs de desarrolladores web, y tambien en las webs o aplicaciones llamadadas Web 2.0.

Está de moda, y eso hace que no se tengan en cuenta otras opciones, a veces con la excusa de los estandares web y la accesibilidad, aunque casi todas las webs que usan AJAX fallan en implementar metodos sin AJAX/JS que garanticen la accesibilidad desde dispositivos que no soporten JS. Claro, no es un problema de AJAX, si no de hacer esa implementación.

Una alternativa a AJAX, de la que casi solo se habla en entornos tradicionales de desarrollo en Flash, pero que lleva mas tiempo creciendo, es el desarrollo de RIAs sobre el Flash Player, usando el lenguaje ActionScript.

Desde hace unos meses empieza a tomar fuerza, sobre todo por la salida del framework y plataforma de desarrollo FLEX 2 Beta, que Adobe lo distribuye gratuitamente.

Pero no solo eso, utilizando herramientas de codigo abierto se pueden crear RIAs con ActionScript 2.0, que pueden funcionar en el Flash Player 6 , 7 y 8, sin necesidad de usar aplicaciones comerciales de Adobe.

Por supuesto que Flash tiene sus limitaciones, como puede ser el tema de la accesibilidad, compartido en parte con AJAX, pero usando tecnicas de presentación alternativas se puede solventar al igual que con AJAX. Y tambien la necesidad de un plugin cerrado.

Y las ventajas son importantes. La usabilidad puede ser superior a AJAX, si se usa de manera adecuada. Y el soporte multimedia es total, algo cada vez más importante.

Cuando el desarrollo con Flash se quite la losa que arrastra desde simpre a causa del mal uso que se le ha dado, podremos ver cosas aun mas interesantes de lo que empezamos a ver ahora en la llamada Web 2.0.