Foros del Web » Diseño de Sitios web » HTML5
Respuesta
 
Herramientas Desplegado
20/02/2012, 14:29   #1 (permalink)
 
Mensajes: 184
Karma: 48
MadDunDee está desconectado
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 14:32 Razón: Quizá equivoqué la sección del post
  Responder Citando
04/03/2012, 20:00   #2 (permalink)
 
Mensajes: 54
Karma: n/a
Ubicación: Lima
agrelsoft está desconectado
Respuesta: HTML5 browser history

Cuál es el problema en sí que tienes al utilizar ese código?
  Responder Citando
05/03/2012, 12:58   #3 (permalink)
3nr1c (Reg: septiembre-2010)
 
Mensajes: 281
Karma: 770
3nr1c está desconectado
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 originalCopiar
  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
  Responder Citando
12/03/2012, 17:52   #4 (permalink)
 
Mensajes: 184
Karma: 48
MadDunDee está desconectado
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!!

:)
  Responder Citando
Respuesta

Etiquetas
browser, history, html, javascript

Herramientas
Desplegado



La zona horaria es GMT -6. Ahora son las 10:12.
SEO by vBSEO 3.3.2