Publicado el Martes 05 de Septiembre del 2006 @ 0:48 por Armonth.
AJAX vs Flash es una comparativa curiosa en castellano sobre ambas tecnologías aunque parece claramente inclinada al Flash cosa que no estoy para nada de acuerdo…
Será un “prejuicio histórico” pero un blog basado en contenidos (texto con alguna imagen) como este lo veo impracticable en Flash…
Pero es que yo veo poca cosa bien hecha en Flash, por ejemplo YouTube/Google Video por la forma “sencilla” de mostrar vídeos…
Aparte de eso, la parte en verde forma parte de una trascripción que el autor tomo en el Trigésimocuarto Congreso Mundial de Trastornos de la Personalidad en Programadores por Herr Kompilehn eminente psiquiatra de los Cárpatos… imprescindible de lo que puede llegar a reír :).
“Será un “prejuicio histórico” pero un blog basado en contenidos (texto con alguna imagen) como este lo veo impracticable en Flash…” bueno, no se si conoces FlashBlog http://www.flashblog.org/
Yo creo que una tecnologia no suplanta a la otra, cada una tiene sus pros y contras, por ejemplo tu no ves a un blog en Flash, pero yo no veo una aplicacion como esta en ajax con el dinamismo que le dá Flash, en fín U_U, no tendria que discutirse este tipo de cosas, los estan bien ^^
Los dos se tienen que usar pero no en abuso, una tecnologia es mucho mejor para ciertos casos como ajax lo es para otras. Por ejemplo, Flash es más para páginas que quieren un impacto visual hacia el usuario e interactividad. El ejemplo que yo siempre cito de comparacion entre ajax y Flash es http://www.flashearth.com/ fijate que el aumento de interactividad sube mucho más (ese es un pro) que en la version en ajax (y tambien sube el consumo de ram, ese es un contra).
Flash le ha aportado mucho a internet (esa es mi opinion), por sobre todo se gano mucha interactividad entre usuario y web
Impresionante ese Flashearth!!!
Flash no es para nada accesible, y con AJAX es muy difícil también plantearse la accesibilidad. Por eso creo tanto uno como otro quedan relegados a ‘tareas no esenciales’. En otras palabras, no se puede depender de ninguno de ellos.
Y una opinión más personal es que una ‘plataforma’ para la que no se pueden producir contenidos con el vi jamás se ganará un respeto mayoritario, lo que quiere decir que jamás será un estándar. ¿Qué es eso de programar una aplicación web usando más el ratón que el teclado? Un poco de flexibilidad, por favor. Cuando haya un lenguaje para describir aplicaciones Flash con su respectivo ‘compilador’, y cuando haya una especificación para que cualquiera pueda escribir un plugin para ver Flash en su navegador, entonces podremos empezar a hablar de Flash como estándar en vez de como marca. Además de que probablemente aparecerían plugins más ligeros.
Flash fue ayer hoy y siempre, sí podes hacer cosas
fantasticas con falsh+css+xml+java para que ajax si con
flash hacer animacioneses para niños y programar (orientado a objetos) entonces para que usar AJAX si podes conectarte
hasta con tu abuela aun si ya esta en el panteon
para que ajax si podes, si podes cargar paginas html en flash para que el detergente (perdon AJAX), pero no hay que quitarle el
merito a AJAX pero para que inventar el agua helada bueno la verdad es cosa de gusto y tiempo(esto si) ademas si sabes C++
cualquiera de los dos sirve pero tomen en cuenta lo anterior
Primero, estamos mezclando gato con liebre. Flash es una cosa, Ajax otra totalmente distinta, partiendo de eso, es imposible compararlas. Flash es un framework para mejorar la interfaz web, la contra, necesita del plugin de Adobe para su visualizacion. También podés hacer cosas muy interesantes haciendo uso de ActionScript.
Ajax, existe desde que se inventó el JavaScript, no es mas que llamadas JS asincrónica al servidor, esto permite renderizar HTML sin necesidad de realizar un post. Por ejemplo, haciendo click a un botón a través de un script JS haciendo uso del objeto DOM y XSLT, podés llamar a un webservice, parsear el XML o aplicarle una plantilla de XSL y actualizar un DIV, sin necesidad de hacer el post. Eso es AJAX, llamadas asincrónicas al servidor a través del objeto DOM (Document Object Model).
Lo interesante es mezclar estas dos tecnologías (por llamarlas de algún modo, ya que AJAX no es una tecnología).
Por ejemplo, es interesante tener un menu desplegable en Flash y su contenido sea cargado dinámicamente con llamadas AJAX.
Una buena combinación sería XHTML, CSS, AJAX, Javascript, Flash.