Bueno, yo creo que teneis gran parte de razón todos (jiji), veamos, cuando
leí la primera vez acerca de las cargas asincronas en javascript pensé, pero
tío, si esto flash lo lleva de serie desde hace mucho... o más! :). Ya luego
friamente le empezé a buscar la utilidad como desarrollador y tiene sus pros
y sus contras. Caer en el error de comparar ajax con flash es eso, un error,
es como comparar freehand con photoshop, cada uno tiene su utilidad y no se
puede decir que uno es mejor que el otro, absurda discusión, vamos.

Yo lo que creo es que cada tecnología tiene su aplicación, y demonizar unas
en pro de las otras sigue siendo absurdo, seguir por el camino de la
discusión no nos llevará a ninguna conclusión lógica. No me reiteraré en lo
del photoshop vs freehand pero es como yo lo veo.

Ahora, me gustaría poneros un par de ejemplos de como he usado yo ajax y
vereis como tampoco puede ser tan mal usado (la única pega que le veo es la
de la URL en la barra de navegación, pero aparte de eso, poco más):

El ejemplo es sencillo, cargamos secciones de una web y nos ahorramos
recargar todo el top (con la botonera) y el menú lateral. Entrad en
www.cdmon.com y pulsad en servicios, si ahora pulsais en tutoriales y
manuales, vereis que solo se recarga la parte de contenido, con lo que
obtenemos una mejora en la velocidad de carga. A más, si os mirais el código
vereis que no hay JS en ningún sitio de los links, es JS no intrusivo, con
lo que los buscadores y navegadores antiguos no pierden compatibilidad con
la página, y solo los navegadores que lo soportan obtienen esa mejora de
carga.

Ya por otro lado (creo que esto ya lo enseñé por aquí) monté una pequeña API
para javascript que facilita el uso de ajax a los actionscripters, ahora ya
todos pueden (si quieren) utilizar dicha técnica de carga de datos:
http://www.javascript.es/apis/pajax.htm (viendo el nombre me doy la razón
cuando digo que ya lo he enseñador porque estoy seguro que esto ya ha sonado
por aquí).

Pues eso, yo voto por una buena semantica y una buena manera de trabajar en
lugar de discutir cual de las dos cosas es mejor. (Y a snoopy pongo por
testigo que tengo que mejorar muuuuuucho en semantica y accesibilidad).

saludos y vino con gaseosa.
Marc





----- Original Message ----- 
From: "Alejandro Cid" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, May 22, 2006 4:46 PM
Subject: Re: [ASNativos] Re: Flash vs AJAX ( era (OT) Era: Re: [ASNativos]
Lanzado con Flex)


100 % de acuerdo contigo :), me has leído el pensamiento.

Saludos.

Jano




> Hola, me gustaría aportar mi granito de arena al asunto.
>
> Yo trabajo con flash y con ajax, bueno con ajax, con un par de funciones
que enmascaran las XMLHTTPRequest.
>
> En cuanto a ajax, creo que aparte de XMLHTTPRequest  no se ha "inventado"
tanto como se pretende aparentar, yo lo que veo es que las cosas que hacía
con divs, iframes y demás elementos hace 4 años, ahora alguien las ha
agrupado en unas librerías que lo hacen más fácil y un poco más bonito.
>
> Lo de refrescar el contenido sin recargar la web, es algo realmente bueno,
nosotros lo estamos usando para hacer editores internos, pero leí por algún
sitio que ahora no recuerdo, que google no iba a ser capaz de indexar ese
contenido dinámico, lo que supondría un handicap importante para bastantes
webs que vivan de las búsquedas de google.
>
> Gráficamente, cuando oigo que con ajax se puede hacer casi todo lo que se
hace con flash, me entra la risa tonta, bueno perdón, pienso para mis
adentros que se están equivocando... Las virguerías gráficas que se pueden
hacer con ajax son equivalentes a las que se podían hacer con flash 5,
siendo generosos.
> La cantidad de mecanismos gráficos que existen en flash 8 son inmensamente
superiores a cualquier cosa que se pueda hacer con html o ajax.
>
> Otra cosa es querer usar una tecnología donde no se debe, o querer suplir
creatividad y arte gráfico con el uso de efectos técnicos.
>
> Resumiendo, creo que son cosas distintas y que si nos dedicamos al
desarrollo con actionscript deberíamos no cerrarnos solo a eso y conocer
todo lo que tenga que ver con el desarrollo de interfaces web, sea ajax
ahora o lo que venga, luego ya decidiremos como hacer las cosas.
>
>
> Saludos!
>
>
>
>
>
> ----- Original Message -----
> From: "Joseba Alonso" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Mon, 22 May 2006 12:54:08 +0200
> Subject: RE: Flash vs AJAX ( era (OT) Era: Re: [ASNativos] Lanzado con
Flex)
>
> >
> > Manu, no te quito razon, tu mismo me has enseñado un sistema de busqueda
basado en AJAX que veo cojonudo, una aplicación muy buena porque añade una
funcionalidad sin modificar el contenido y por tanto el significado de la
URL en la que estamos. Pero tambien me has enseñado otra que podia haber
estado hecha con frames, tecnica que todos dejamos de lado hace tiempo por
diversas razones. A AJAX, como a los frames, se le pueden quitar esas
deficiencias usando workarounds, pero normalmente esto no es factible o
deseable, porque simplemente añade mucho mas tiempo y complejidad al
desarrollo. Es algo que muy poca gente hace.
> >
> > En cuanto a que Flash sufre de las mismas carencias, ¡claro!, pero si
has elegido Flash para tu proyecto es porque la orientación es completamente
diferente y no necesitas esas caracteristicas que he descrito en el anterior
email. Además si pones frente a frente lo que ganas con Flash y lo que ganas
con AJAX... Bueno, como que el listado de beneficios de Flash es bastante
superior, como he dicho, la carga dinamica de contenidos es solo una
caracteristica de Flash, mientras que eso es precisamente lo unico que hace
AJAX. Haciamos lo mismo hace 8 años usando IFRAMES ocultos y DOM, no veo la
diferencia con AJAX.
> >
> > Por cierto, tienes razon, es RESTfull, RESTless estaba yo cuando lo
escribí xD
> >
> > Un saludo,
> >
> > Joseba Alonso
> > www.5dms.com
> > www.sidedev.net
> >
> >
> > >
> > > El XHR supone una "nueva" forma de actualizar contenido de
> > > forma dinámica. Se pueden ofrecer alternativas de forma más o
> > > menos rápidas al XHR para (1) evitar que la gente que no
> > > tiene XHR no pueda ver el contenido (2) y ofrecer contenido
> > > alternativo para aquellos que lo soliciten (renders en HTML básico).
> >
> > >
> > > Evidentemente, esto resulta infinitamente más complicado con
> > > Flash si se trata de gente que no tiene el plugin, para lo
> > > que habría que hacer una versión alternativa en HTML. Para
> > > más inri, con Eolas hemos topado y ahora "necesitamos"
> > > escribir nuestros embeds con JavaScript. Una corrección;
> > > Joseba debía referirse a RESTfull cuando dijo RESTless. Flash
> > > tampoco es la arquitectura ideal para serlo.
> > >
> > > .02 ? por mi objetividad.
> > >
> > > M.
> > >
> > >
> > >
> > > > -----Mensaje original-----
> > > > De: [email protected] [mailto:[EMAIL PROTECTED] En
> > > nombre de Felipe
> > > > Meirelles Enviado el: lunes, 22 de mayo de 2006 9:29
> > > > Para: [email protected]
> > > > Asunto: Re: Flash vs AJAX ( era (OT) Era: Re: [ASNativos]
> > > Lanzado con
> > > > Flex)
> > > >
> > > > Sobre el Flex: ¿alguién ha probado el Open Lazlo
> > > > (http://www.openlaszlo.org/)? Por lo visto tiene una filosofía muy
> > > > parecida al Flex para la creación del RIAs.
> > > >
> > > > Felipe Meirelles
> > > > _______________________
> > > > [EMAIL PROTECTED]
> > > >
> > > >
> > > >
> > > > ----Original Message Follows----
> > > > From: "Rgs" <[EMAIL PROTECTED]>
> > > > Reply-To: [email protected]
> > > > To: <[email protected]>
> > > > Subject: Re: Flash vs AJAX ( era  (OT) Era: Re: [ASNativos] Lanzado
> > > > con
> > > > Flex)
> > > > Date: Sun, 21 May 2006 22:07:03 +0200
> > > >
> > > > Un debate así podría extenderse sine die. Lo que mas me ha
> > > llamado la
> > > > atención es que Flex va a costar un buen fajo de billetes, y las
> > > > librerías js open-source que encuentras (Rico, Moo, Prototype,
> > > > Sciptaculous), muchas de ellas consiguen efectos "similares" a los
> > > > efectos característicos de flash. A la accesibilidad desde
> > > > dispositivos que no permitan usar js, te diría que un swf es
> > > > inescrutable para un dispositivo que no tenga instalado el flash
> > > > player, y a fin de cuenta la carga en un archivo de texto o
> > > un xml en
> > > > un swf ofrece la misma accesibilidad que un texto
> > > incrustado mediante
> > > > js con un innerHTML o un createTextNode.
> > > >
> > > > Pensando que Flash siempre va a tener un mercado, tengo la
> > > impresión
> > > > de que ha tocado techo. Y estoy seguro que esto se puede comprobar
> > > > analizando el número de webs nuevas que se van
> > > desarrollando y cuantas
> > > > de ellas usan Flash como core.
> > > >
> > > > Este debate podría extenderse y abarcar el destino hacia el que se
> > > > dirige la web (que vendrá después del 2.0). Es un tema apasionante.
> > > >
> > > > Un saludo y buena semana a todos. (Que bueno tener la lista
> > > operativa
> > > > de nuevo, se la echaba mucho de menos)
> > > >
> > > >
> > > > --
> > > > ----------------------------------------
> > > > Estoy usando la versión gratuita de SPAMfighter para usuarios
> > > > privados.
> > > > Ha eliminado 707 correos spam hasta la fecha.
> > > > Los usuarios de pago no tienen este mensaje en sus correos.
> > > > Obtenga SPAMfighter gratis aquí: http://www.spamfighter.com/les
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > -----------------------------------
> > > > ASNativos
> > > > http://www.5dms.com/listas
> > > > ------------------------------------
> > > >
> > > >
> > > >
> > > >
> > > > -----------------------------------
> > > > ASNativos
> > > > http://www.5dms.com/listas
> > > > ------------------------------------
> > > >
> > > >
> > >
> > >
> > >
> > > -----------------------------------
> > > ASNativos
> > > http://www.5dms.com/listas
> > > ------------------------------------
> > >
> >
> >
> >
> > -----------------------------------
> > ASNativos
> > http://www.5dms.com/listas
> > ------------------------------------
> >
> >
>
>
>
>
>
>
> -----------------------------------
> ASNativos
> http://www.5dms.com/listas
> ------------------------------------
>
>



-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------




-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------

Responder a