15-02-2011, 10:27 PM
(15-02-2011, 09:53 PM)Sephi-Chan a écrit : Tu as commenté un peu vite.J'allais le dire ^^
history.pushState({ foo: "bar" }, "State Foo", "/foo");
Si j'exécute ça dans une console, ma barre d'adresse change et passe de /showthread.php?tid=7251 à /foo.
Pas de paramètre GET avec une ancre, c'est bien la vraie URL qui change.
Sephi-Chan
Google, Facebook & co utilisent une sorte de hack (de détournement) de l'ancre pour afficher du contenu. J'imagine qu'au chargement de la page, y a une petite analyse sur l'ancre qui lance le contenu ajax en conséquence.