Etiqueta | AJAX
AJAX es una tecnología que crece cada vez más en el ámbito del desarrollo web, tomando énfasis en aplicaciones web. Pero qué pasa cuando involucramos la navegación, literalmente navegar de este modo, sin refrescar el sitio web.
Los botones adelante y atrás del navegador
Con cualquier framework como jQuery o mootools hacer una carga de un sitio es realmente simple. Pero se nos presenta un problema muy molesto, perderíamos los botones de navegación. Los tan preciados adelante y atrás serian inutilizables ya que estos se activan cuando se cambia la URL, lo que AJAX evita.
Si buscamos soluciones por internet encontraremos miles de promesas de arreglarlo, pero todas, o la gran mayoría presenta fallos. Sin embargo parece que di con una solución para la mayoría de los navegadores convencionales. El articulo en cuestión es el siguiente http://onjava.com/pub/a/onjava/2005/10/26/ajax-handling-bookmarks-and-back-button.html. Son varias páginas el artículo, léanlo que es interesante. Pero si no aquí tienen un demo funcionando o pueden descargarlo de aquí.
Espero que lo pongan en práctica, es simple y puede serles útil en algún proyecto.
Básicamente AJAX es el conjunto de tecnologías que nos permiten enviar y recibir datos sin necesidad de recargar la página. Este tutorial se centra en el aprendizaje de esta tecnología mediante un simple request (pedir datos), el cual envía un usuario y una contraseña, si estos son correctos en nuestra tabla, nos devuelve un 1 y si es erróneo un 0. Pero para entenderlo mejor porque no pasamos directamente al tutorial.
(más…)
