Gravatar de Armonth

AJAX vs Flash, una comparativa curiosa

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 :).

7 Comentarios (feed)

  1. Gravatar de leandono leandono nos comenta:

    “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 ^^

    Martes, 5 de Septiembre/2006 @ 2:09

  2. Gravatar de Armonth Armonth nos comenta:

    Flashblog lo conozco… pero yo pensaba más en los problemas de escala… un blog es un gran generador de tráfico por su propia naturaleza (constantemente actualizado, ping/trackbacks, RSS y otras cosas que lo vuelven muy “promiscuo”)…

    Hablando de un sitio grande ¿puede un servidor soportar un blog con miles de entradas, miles de comentarios y cientos de miles de visitas al mes hechos en Flash? seguramente sí pero a costa de unos recursos mucho más altos…

    No en vano en las últimas versiones se empezó a generar el contenido en Flash (textos en particular) desde ficheros XML ¿no?…

    Sobre discutir, yo creo que lo bueno que tiene las tecnologías es discutir sobre ellas: eso si, con respeto… espero que esto no acabe en un Flame sin sentido :)

    El ejemplo de Flashblog es curioso pero sigue siendo poco eficiente, para seleccionar un texto ha aumentado el gasto de CPU de una forma exagerada (como siempre he observado en los Flash)…

    Ya digo de antemano un par de cosas (por si acaso, mejor aclaro mi postura):

    1. No soy partidiario de Flash, lo he usado en varias versiones y no me ha aportado nada interesante y si muchos problemas las webs en Flash…

    2. Tampoco soy partidiario de Ajax, lo encuentro útil para tareas no esenciales

    Precisamente en mi punto 2 está mi preferencia hacía Ajax frente a Flash: Se pueden hacer cosas con Ajax que en su ausencia no interferirán en el úso normal de la web mientras que con Flash no es asi…

    Martes, 5 de Septiembre/2006 @ 2:56

  3. Gravatar de leandono leandono nos comenta:

    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

    Martes, 5 de Septiembre/2006 @ 3:34

  4. Gravatar de Josepzin Josepzin nos comenta:

    Impresionante ese Flashearth!!!

    Martes, 5 de Septiembre/2006 @ 8:49

  5. Gravatar de karawapo karawapo nos comenta:

    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.

    Martes, 3 de Octubre/2006 @ 2:50

  6. Gravatar de Alvaro Alvaro nos comenta:

    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

    Miércoles, 1 de Agosto/2007 @ 0:43

  7. Gravatar de Lyo Lyo nos comenta:

    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.

    Martes, 23 de Octubre/2007 @ 16:44

Comentarios cerrados