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:

Hackeado cifrado WPA-PSK
Thomas Roth es un analista de seguridad alemán que decidió demostrar lo fácil que resulta vulnerar una clave de cifrado Wi-Fi WPA-PSK, apoyándose en todo el potencial al que en la actualidad es posible acceder gracias al Cloud Computing....
La nueva web del presidente ruso, Putin, atacada por hackers
Decenas de piratas informáticos han atacado la nueva página web del presidente ruso, Vladímir Putin, recien abierta, en internet, según informaron fuentes del Kremlin. Durante las tres primeras horas tras su apertura oficial, el sitio presidencia...
Crece a un 71% los bots, según Commtouch
Parece ser que a pesar de las recomendaciones repetitivas que se le hacen a los usuarios, ellos siguen siendo engañados por mensajes de correo electrónico que los insta a hacer clic en enlaces y archivos adjuntos sospechosos....
La licencia Creative Commons llega a la versión 3.0
La versión 3.0 de las licencias Creative Commons están disponibles desde la semana pasada para los artistas y creadores de contenidos que quieran utilizarlas.La licencia ha sido adaptada a la legislación española y además están disponibles en c...
Top ten de passwords: los menos recomendados
Según un estudio realizado por la consultora de seguridad Silicon.com, las 10 contraseñas más utilizadas son, a su vez, las más fáciles de adivinar. La compañía realizó una lista de estas contraseñas, que definió como las más vulnerables y...
Feliz Cumpleaños DRACO
Hoy cumple un añito más de vida nuestro Amigo, Compañero, Socio DRACO, integrante del staff del Team Xombra. Recibe un cordial abrazo. Feliz cumpleaños amigo mio....
Criptografía y firewalls, los mejores métodos de lucha contra el espionaje digital
Desde que Internet se comercializó como una plataforma de naturaleza abierta a todo tipo de información y mensajes, la preocupación por la seguridad empezó a tener relevancia a nivel gubernamental y también corporativo. Los firewalls son, hoy po...
CREAR NUESTRO PROPIO SERVIDOR DE INTERNET CON LINUX REDHAT
El propósito de este tutorial, es mostrar todos los pasos para montar nuestro propio servidor de Internet con una línea ADSL. http://www.lawebdelprogramador.com/temas/instservlinux80.php...
Los virus más reportados en VSAntivirus (octubre 2002)
BubBear (también conocido como Tanatos), domina el primer puesto de octubre, desplazando al Klez.H, que sin embargo, sigue siendo uno de los mas propagados desde hace 6 meses. Un verdadero récord....
Una empresa japonesa idea un dispositivo que localiza mascotas perdidas
La mayor empresa japonesa proveedora de dispositivos de seguridad, Secom Co. reveló ayer sus planes de lanzar un nuevo servicio a finales de este mes que permitirá localizar animales perdidos mediante satélite GPS (Global Positioning System), y la...

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