AJAX y las nuevas aplicaciones Web


Si hay una tecnología de desarrollo de aplicaciones que podemos decir que es innovadora, ésta es sin lugar a dudas AJAX. Esta tecnología está cambiando y cambiará la manera en la que los desarrolladores de aplicaciones Web trabajan. Las aplicaciones de escritorio poco tendrán que envidiar a las aplicaciones Web cuando estas tecnologías sean totalmente aplicadas.





AJAX no es en si misma una tecnología, sino un conjunto de éstas unidas para crear aplicaciones tan impresionantes como Google Earth. Concretamente, AJAX es el acrónimo de “Asynchronous JavaScript + Xml” e incorpora distintas tecnologías que son las siguientes:

- Presentación con XHTML + CSS
- Interacción dinámica usando DOM
- Peticiones y respuestas usando XML y XSLT
- Recuperación de datos usando XMLHttpRequest
- Unión de todas las tecnologías usando JavaScript.

El principal objetivo de AJAX es cambiar el funcionamiento estándar de las aplicaciones Web en las que el cliente, usualmente un navegador de Internet, realiza una petición a un servidor y queda a la espera de la respuesta. El concepto es cargar y renderizar una página y mantenerse en ella mediante scripts y rutinas que realizan las peticiones al servidor en background de tal forma que el cliente no tiene que esperar la respuesta de este. La nueva información se “añade” a la página re-renderizándola sin volver a cargarla.

Gracias a AJAX, el usuario ya no tendrá que esperar la respuesta del servidor. Esto se consigue con la incorporación de un intermediario entre el cliente y el servidor llamado motor AJAX. Al iniciar una página que utilice tecnología AJAX el navegador cargará el motor en vez de la página Web. Este motor es el encargado de renderizar la página para mostrársela al usuario y permite que la comunicación con la aplicación suceda de forma asíncrona.

Una respuesta a una acción del usuario que no necesite información del servidor es manejada exclusivamente por el motor AJAX y si se necesitarán datos de este las peticiones se realizarían asíncronamente usando XML sin que el usuario se percatara de estas.

Diversas aplicaciones utilizan AJAX actualmente, en especial las aplicaciones Web de Google como Google Earth, Google Maps, Gmail… pero en un futuro cualquier aplicación Web que se precie deberá utilizar esta tecnología. La implantación final sólo dependerá de la actitud de los programadores de aplicaciones Web, que deben cambiar de forma radical su filosofía de desarrollo para adaptarse a las múltiples posibilidades de AJAX.

Fuente:

Autor: Alberto González Cristiano
mastermagazine.info



Otras noticias de interés:

VeriSign aumentará el precio de los dominio .com tras acuerdo con ICANN
Registradores de dominios como Network Solutions o GoDaddy.com ya han protestado por un acuerdo que permite a la compañía VeriSign aumentar los precios de los dominios .com un 7% en cuatro de los próximos seis años....
Vulnerabilidades en aplicaciones multimedia
Según el Informe de vulnerabilidades del 2º semestre de 2011 emitido por Inteco-CERT, entre los fabricantes más afectados por vulnerabilidades detectadas durante el año pasado se encuentran Sun/Oracle y Adobe....
El poderoso cifrado nazi, reventado hoy con un portátil
Joachim Schueth (a.k.a. DL2KCD), un radioaficionado de Bonn (Alemania), acaba de superar el reto iniciado ayer, consistente en tratar de descifrar mensajes cifrados por una Lorenz SZ42 y emitidos por radio desde Paderborn (Alemania)....
1era. jornada Software Libre del IUTET
Estas todos cordialmente invitados para este sábado 27 de mayo a la primera jornada de software libre del Iutet Región Cápital....
Desarrollan un Bot capaz de identificar a los pedofilos en las redes sociales
Los informáticos han desarrollado un robot capaz de identificar posibles pedofilos, y hacer una denuncia de forma automática de esta persona. ...
Vulnerabilidad de divulgación de código fuente en Lotus Domino
Secunia ha anunciado la existencia de un problema de seguridad en el servidor Lotus Domino que, debido a sus posibles consecuencias, puede calificarse como grave....
El problema de llevarse las contraseñas a la tumba
Los datos de la gente están cada vez menos offline y más en la Red, el correo electrónico y otros dispositivos, lo cual a veces acarrea problemas. ...
Xanadu GNU / Linux - Distro Venezolana. versión 0.6.0
Xanadu es una distribución linux en modo rolling release (solo tenemos que instalarla una vez y los programas esenciales del sistema se actualizan en cuanto sale una nueva versión de ellos. De esta forma nuestra distribución siempre estará actual...
¿Crackear un password en 5 minutos? ¡Una realidad!
Leyendo el Blog de Mundo Binario, Sebastián el propietario explica su experiencia en el crack de la clave de Microsoft Windows. A continuación el relato...
Google Chrome el Nuevo Navegador y ya tiene una vulnerabilidad
Según se lee en el sitio web oficial, indica: El diseño minimalista del navegador Google Chrome permite un uso más rápido, fácil y seguro de la Web....

Brindanos
un o una


Redes Sociales

Publicidad


Gana Bitcoins desde tu casa

Categorías


Planeta Vaslibre

Blog Roll




Nube de tags

  • ajax
  • anonimato
  • anonimo
  • antivirus
  • apache
  • aplicaciones
  • blog
  • bsd
  • bug
  • centos
  • chrome
  • cifrado
  • computer
  • debian
  • exploits
  • fedora
  • fice
  • firefox
  • forense
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • informatica
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • noticia
  • nuevas
  • opensource
  • pgp
  • php
  • sabayon
  • seguridad
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • vaslibre
  • virus
  • viserproject
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra