Estandarizar AJAX

Agregar a favoritos

11 Comentarios

Posteado hace 1507 días en:

El inconveniente de usar tecnología AJAX es el tema de los enlaces permanentes, ya que no se pueden acceder a ellos vía URL.
Supongo que unas de las posibles ideas seria crear las llamadas en AJAX en forma de URL que a su vez sirviesen para crear una URL con la petición.
Lo chungo de todo esto es que se necesitaría procesar antes la pagina y crear el JS necesario para cargar las peticiones AJAX.

Se podrían crear atributos específicos para los enlaces con AJAX. Ejemplo:


<a href="/titulos.php" ajax:titulos="/id860/content/">Muestra titulos</a>

En este ejemplo vemos un atributo llamado ajax:titulos, este atributo seria parseado para convertirlo en evento.La función JS a llamar seria titulos(); y los argumentos se pasarían como una URL relativa, faciles de añadir a la URL absoluta de la pagina.

Ejemplo:


http://icebeat.bitacoras.com/categoria/AJAX/ajax:titulos/id860/content/

Lo ideal seria escribir la URL en el navegador y acceder al contenido de una forma sencilla y sin complicaciones.


  • avatar

    lgarcia#1 hace 1507 días

    Si, es un engorro la verdad, aunque en algunos casos hasta está bien.

  • avatar

    Spyn_ET#2 hace 1507 días

    Y esto no se podria conseguir añadiendo algo al htacces¿?
    Al igual q la modificacion de la URL de index.php?id=3 a loqquieras/ahoraid3/¿?¿

    Es una idea.

  • avatar

    lgarcia#3 hace 1507 días

    Podria ser, pero no seria una solucion estandar…. no se puede conseguir en el nivel de programación, y no todo el mundo tiene acceso al htaccess, no todo el mundo usa Apache, etc….

  • avatar

    NEO_JP#4 hace 1506 días

    Es una interesante idea, pero que tan facil podria ser implementarla en cada uno de los navegadores existentes y por haber? Sera cuestion de que se lo proponga al W3C ?
    Saludos

  • avatar

    Federico#5 hace 1506 días

    ¿Pero como planeas cambiar la URL en la barra de direcciones? Sería la única forma de poder agregar una página a favoritos.

  • avatar

    Icebeat#6 hace 1506 días

    El tema esta en que ahora la tienes que liar bastante si quieres algo decente.

    Federico cambiar la barra de direcciones no, pero crear un permanlink dinamico a disposción del usuario no seria tan dificil.

  • avatar

    Spyn_ET#7 hace 1506 días

    Echarle un ojo a esto :D
    http://www.ajaxian.com/archives/2005/11/just_attributes.html
    y esto.
    http://www.justattributes.com/

    un saludo

  • avatar

    Icebeat#8 hace 1502 días

    Ya estoy experimentado un poco. Buen enlace ;P.

  • avatar

    lgarcia#9 hace 1498 días

    lgarcia, a mi parecer es peor tener que depender de que s i javascript está activo en el cliente y adeás soporta el objeto xmlhttprquests qu tener un servidor con apache y el módulo rewritre (que generarlmente está en la gran mayoría de servicios).

  • avatar

    Marcos#10 hace 991 días

    Llegué aquí desde http://www.ajax.com.es/ y antes de leer y ver si despues comento el contenido me gustaría decirte que el diseño es impactante y realmente bueno. Felicitaciones !


  • avatar

    IceBeat#11 hace 987 días

    Muchas gracias @10

    Espero tener un hueco libre para realinear un poco más el blog.