Ajax, en verdad no es solo eso
-
Acabo de ver la explicacion de Daniel que si, es correcto lo que dice, si lo vemos desde un punto de vista abstraido a nivel redes y protocolo http (que me parece muy aburrido).
Si bien es cierto q es una moda impulsada mas q nada por google maps y gmail, AJAX (el nombre viene de Asynchronous JavaScript + XML, y asi lo bautizaron los de Adaptative Path, unos señores muy grosos de desarrollo web) supone un cambio bastante grande a nivel desarrollo de interface y usabilidad.
AJAX: Tiene mas desventajas q ventajas, siendo sincero.
Si bien juega muy en favor de la interface a la hora de hacer aplicaciones web. De hecho hay toda una rama de proyectos nuevos que sin esta tecnologia serian imposibles de hacer (se esta hablando de un Google Office por ejemplo con esta tecnologia), se pierde bastante usabilidad y se puede correr el riesgo de discriminar agentes de usuario (usa JavaScript y no todos lo tienen).
Estoy de acuerdo en que cuanto mas opciones mejor, siempre y cuando se lo use adecuadamente. Tal vez por estar de moda, lo vemos en muchos lugares donde sencillamente no hace falta y estorba mas de o que ayuda, habra que esperar a que se sedimente la tecnologia, y pase la tormenta a ver que es lo que queda.
En fin: Es una moda? Si, definitivamente. Pero creo que es injusto decir que es lo mismo de siempre, porque a nivel web, nunca se habia visto algo asi.
Diego - http://www.serialblogger.com.ar/ -
Una corrección de lo que dijo Daniel que, implicitamente, ya está hecha en el mensaje de n2h: AJAX involucra XML y JavaScript no Java (ya que lo único que comparten esos dos son parte del nombre y, a lo sumo, parte de la sintaxis, heredada de C)
Zaiden - eh???
Escrito por mesiasdiabolico
"Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing"
http://en.wikipedia.org/wiki/AJAX
saludos
sub0 -
a ver por lo que conozco Ajax es basicamente un "concepto", un esquema de trabajo
y el pilar ppal es la trasnferencia en background de html... para ello el activeX revolucionario fue el httpxml, ideado por MS....
hace tiempo q muchisimos programadores ya le daban un uso similar a ese ActX hasta q alguien reunio toda esa experiencia he invento un "protocolo" y lo llamo Ajax....
de hecho se podia simular artesanalmente el control programando codigo jscript en un iframe oculto....
pero inisito el exito de esta forma de trabajo incluso llevo a los ppales navegadores no IE a soportar el componente.....
en php existe el mod_xml pero es para tuneles "Interservers", auqnue hoy dia creo que se ha discontinuado....
el httpxml tb puede utilizarse a nivel servidor y es extremadamente util ya que permite opciones de seguridad importantes de validaciones de IP ya que la comunicacion "tunel" se tiene siempre el mismo origen.....
quizas le este pfiando un poko pero creo que como vision panoramica es así.... el 1er "hallazgo" MS realmente util.... el resto de los aportes MS a la fecha habian sido copias de productos de la comunidad GNU....
alguno coincide? -
Si bien la tecnologia existe hace mucho, nunca se la implemento por el bajisimo soporte cross-browser que tenia JavaScript.
Todo eso que cuentan de que MS tuvo la idea.. tal vez, pero como siempre hizo chanchadas con la implementacion y quiso ser el propietario de la tecnologia, logrando asi que nadie lo use.
AJAX en si, es una tecnica de comunicarse con el servidor sin necesidad de recargar el documento. Como dice el texto de la wikipedia, es mas semejante a un LAMP, es una tecnica y un listado de 'tipos' de tecnologias. En la implementacion, podes variar dentro de las opciones de cada tipo de tecnologia y no por eso deja de ser el mismo concepto.
