11548 sujets
Bonjour Florent,
Sur facebook notamment, lorsque je navigue de la page d'accueil (http://www.facebook.com/home.php?) sur le profil d'un ami, j'obtiens l'url suivante (http://www.facebook.com/home.php?#/profile.php?id=789438680&ref=nf) au lieu d'avoir (http://www.facebook.com/profile.php?id=789438680&ref=nf) quand j'actualise.
J'ai donc /home.php?#/ qui reste inscrit sans raison.
Sur facebook notamment, lorsque je navigue de la page d'accueil (http://www.facebook.com/home.php?) sur le profil d'un ami, j'obtiens l'url suivante (http://www.facebook.com/home.php?#/profile.php?id=789438680&ref=nf) au lieu d'avoir (http://www.facebook.com/profile.php?id=789438680&ref=nf) quand j'actualise.
J'ai donc /home.php?#/ qui reste inscrit sans raison.
J'imagine que Facebook est bourré d'Ajax, ce qui est pas forcément une bonne idée pour un site comme ça. Les # dans l'URL sont d'habitude des liens vers des ancres dans la page actuelle (qui fait défiler jusqu'à la dite ancre).
Mais ici, l'ancre ne sert pas a ça, elle est "attrapée" par un script javascript pour effectuer un chargement partiel de la page, donc pas forcément de possibilité de retour grâce à l'historique (sauf peut être dans certains cas sur des sites qui font ça, mais qui sont mieux fichus).
Le problème vient du site web, l'historique de l'URL est bien sauvegardé, mais pas les actions qui en ont découlé, c'est bien dommage.
Mais ici, l'ancre ne sert pas a ça, elle est "attrapée" par un script javascript pour effectuer un chargement partiel de la page, donc pas forcément de possibilité de retour grâce à l'historique (sauf peut être dans certains cas sur des sites qui font ça, mais qui sont mieux fichus).
Le problème vient du site web, l'historique de l'URL est bien sauvegardé, mais pas les actions qui en ont découlé, c'est bien dommage.