Foros del Web » Creando para Internet » HTML »

HTML5 browser history

Estas en el tema de HTML5 browser history en el foro de HTML en Foros del Web. Hola, estoy trabajando con un sitio que carga todas sus secciones en AJAX. Ahora lo hace usando hastag pero quiero actualizarla para que trabaje con ...
  #1 (permalink)  
Antiguo 20/02/2012, 15:29
 
Fecha de Ingreso: octubre-2006
Mensajes: 199
Antigüedad: 18 años
Puntos: 3
HTML5 browser history

Hola,

estoy trabajando con un sitio que carga todas sus secciones en AJAX. Ahora lo hace usando hastag pero quiero actualizarla para que trabaje con los nuevos métodos que incluye HTML5 para esta tarea.

He encontrado un método con javascript para que cualquier navegador, aunque no soporte HTML5, pueda utilizarlos. Seguro que alguno de vosotros ya conoce este proyecto llamado history.js - https://github.com/balupton/history.js

El caso es que no me aclaro del todo a la hora de utilizarlo y quería saber si alguien podría poner algún ejemplo sencillo sobre su uso. Este es uno de los ejemplos que propone su autor, pero me pierdo un poco con ello.

Espero que me podáis ayudar! Además creo que se trata de un recurso muy interesante que me gustaría compartir con vosotros.

Muchas gracias!

:)

NOTA: Es posible que hubiera sido mejor opción postear esta duda en la sección de javascript, si es así, disculpas.

Última edición por MadDunDee; 20/02/2012 a las 15:32 Razón: Quizá equivoqué la sección del post
  #2 (permalink)  
Antiguo 04/03/2012, 21:00
 
Fecha de Ingreso: abril-2008
Ubicación: Lima
Mensajes: 70
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: HTML5 browser history

Cuál es el problema en sí que tienes al utilizar ese código?
__________________
Diseño web profesional. Consulta por nuestros planes de Páginas web.
  #3 (permalink)  
Antiguo 05/03/2012, 13:58
3nr1c
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: HTML5 browser history

El otro día estuve un rato mirando el código de history.js ... No me convenció mucho (tal vez porque no lo entendí), pero como ya tenía una librería medio montada para manejar la URL del navegador, prefirí implementar el método history.pushState() en mi librería. Si quieres verla:

http://github.com/3nr1c/jUri.js

Por si te interesa, la librería se encuentra en los archivos juri.min.js y juri.orig.js (son lo mismo, solo que el .min está minificado). Para hacer lo que tu dices, se usa el método jUri.set():
Código Javascript:
Ver original
  1. jUri.set({
  2.     title:'Nuevo título',
  3.     url:'/index.html'},function(){
  4.         alert('tu navegador no soporta esto');
  5.     });


Espero que esto te sirva
  #4 (permalink)  
Antiguo 12/03/2012, 17:52
 
Fecha de Ingreso: octubre-2006
Mensajes: 199
Antigüedad: 18 años
Puntos: 3
Respuesta: HTML5 browser history

Hola Enric,

muchas gracias por tu respuesta. ¿Serías tan amable de contestar al privado que te envié cuando tengas un segundo? Gracias!!

:)

Etiquetas: history, html5, javascript, browsers
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:24.