« Learn Objective-C on the Macintosh | Inicio | Motor de aventuras gráficas con AS2 y XML ( version 2 ) »

AJAX vs Flash

Me permito introducir una indirección hacia Mosaic, la revista de la UOC, en cuyo número de Agosto aparece un artículo con ese título, escrito por su seguro servidor, y una entrevista con Daniel Juliá.

Lo sé, no es lo mejor para llevar a la piscina, pero...

Comentarios

Muy bueno el artículo César, de verdad, me ha gustado mucho, sobretodo Herr Kompilehn XDDD

La batalla AJAX-Flash a mi ya me empieza a molestar un poco, perlas del tipo "a mi nadie me ha demostrado aun qué se puede hacer con Flash que no haga AJAX", o a programadores Flash diciendo "Javascript no es un lenguaje de programación" teniendo en cuenta que ellos mismos estaba trabajando con AS1, que era un asco.

La gente ha de trabajar con lo que más a gusto esté, que al final lo que importa es el resultado no la tecnología.

Yo trabajo con Flash, porque llevo ya muchos años y me siento a gusto, pero no por ello digo que GMail "molaría" más en Flash, a mi me parece perfecto como está.

Un saludo!

Ajax vs Flash. Pues simplemente Ajax.

Estoy navegando con el sistema Linux i no tenemos la versión 8 del flash player. Sólo la verión 7 y por suerte. Algunas webs no podemos acceder.

Adobe no sacará versión del player para linux hasta la versión Flash player 9.

Yo trabajo con las dos tecnologías, me siento cómodo con ambas y utilizo una o otra dependiendo siempre del proyecto. Lo que me fastidia un poco es que Flash tenga tan mala publicidad solo por la forma en que mucha gente lo ha utilizado (skip intro, banners, webs en las que es innecesario, animaciones cutres, etc.) cosa que no es culpa de la herramienta sino de la persona que lo utiliza. En cambio con AJAX todo el mundo parece estar encantado cuando también, si se deja en manos de un desarrollador mediocre, pueden salir auténticos desastres (estética aparte).

Muy bueno el artículo, creo que con lo que se puede comparar AJAX es Flex más que Flash, por el tipo de aplicaciones que se realizan con cada uno.Y sobre "lo malo" que caracteriza a Flash te puedo decir que con Flex se han salvado varias de esas desventajas, por ejemplo se agregó funcionalidad al botón atrás del navegador y es más accesible, entre otras cosas. Si, es verdad, se depende de un plug-in propietario pero ese plug-in se utiliza para muchos servicios multimedia (video, sonido, interacción). Y no como otros (como en Windows Media) que solo se usa para videos y es mucho mas pesado que el Flash Player.

La verdad, que cuando he leído la noticia, vía portada Barrapunto, pensé, ya tenemos otra de flames :-), pero...¡enhorabuena!, me ha parecido el artículo más sensato, y a la vez divertido, que he leído sobre el ya trasnochado enfrentamiento.

La verdad que éste como tantos otros versus, Gnome-KDE, Windows-Linux, Moodle-Blackboard...no están exentos de pasión y en este sentido cada vez nos parecemos más los informáticos a los futboleros :o)

Saludaciones

Ok, primero, felicitaciones por tu artículo. Tienes buena redacción..

AJAX vs. Flash es una batalla inexistente, pues son herramientas las cuales sirven para cosas diferentes.

Ejemplo 1. Si eres un diseñador gráfico y un fanático de los cortes de cabello exhuberantes es obvio que Flash tiene TODO para ti, y es válido utilizarlo para sitios que requieran de alto contenido con animaciones... vaya, no hay que satanizarlo, pero si reconocer que no es la mejor herramienta para todos los casos.

Ejemplo 2. Yo, en lo personal, he pasado los ultimos años investigando acerca de la estandarización de la web, y las nuevas herramientas para desarrollo que ofrece. AJAX, no es un lenguaje de programación estrictamente hablando, pero puede dar como resultado XHTML válido, lo cual es una herramienta de accesibilidad impresionante (aunque tampoco le pongo un altar).

Sin embargo, AJAX nos da una experiencia de aplicaciones web más familiares al usuario final, el cual está acostumbrado a la interface del navegador, y no a la interfaz de una aplicación flash.

Cabe mencionar también que el uso de CSS y últimamente XSLT ha venido revolucionando el boom de la estandarización web, y al ser compatible con AJAX (o con XHTML propiamente dicho), se puede rediseñar un sitio basado en AJAX con tan solo hojas de estilo, y no con un trabajo de aplicaciones más complejas.

Hablando de portabilidad y depuración, AJAX noquea totalmente a Flash, pues el código es mucho más simple de analizar (amen por lo de la linea de tiempo en tu artículo), y siendo sinceros, la web pronto sufrirá una revolución con el IE7 en todos lados (aunque usted no lo crea) y con mi amado Firefox que nos tiende herramientas XML que todavía no exploramos en su totalidad. La mayoría de la gente en unos cuantos meses contará con navegadores capaces de desplegar AJAX por doquier, y quedará en el pasado el infernal Cargando película ... (-1%)

Espero no haber robado mucho de su tiempo y estaré atento a lo que tengan que decir...

P.D. El color verde de la parte de Herr en tu artículo, no es fácil de leer y cansa la vista.

P.D. 2 A cada problema nuevo, una solución nueva...

Gracias a todos por los comentarios.

Simplemente una puntualización personal. Yo también creo que cada problema necesita de una solución, muchas veces dependiente del tipo de problema (y me auto-cito):
http://www.design-nation.net/es/archivos/003027.php

Me temo que, efectivamente, la discusión sobre si Flash o Ajax no tiene mucho sentido, porque son cosas distintas.