Comment fonctionne Facebook avec AJAX? Merci beaucoup!Comment fonctionne Facebook avec AJAX?
Avant
http://www.facebook.com/#/events.php
maintenant
http://www.facebook.com/?sk=events
Comment fonctionne Facebook avec AJAX? Merci beaucoup!Comment fonctionne Facebook avec AJAX?
Avant
http://www.facebook.com/#/events.php
maintenant
http://www.facebook.com/?sk=events
Il est fait encore les URL de hachage et les requêtes AJAX sous les couvertures (même si elle ne parvient assez avec élégance aussi bien), il est tout simplement en utilisant certains Fonctionnalités HTML5 avec historique pour insérer une URL différente dans votre barre d'adresse.
Si vous affichez le site dans un navigateur plus ancien qui ne supporte pas encore (tout en plus de Chrome pour le moment), vous verrez toujours le format #!/path
(for Google indexing) sur l'URL, par exemple:
http://www.facebook.com/home.php?#!/?sk=events
Spécifiquement il utilise history.pushState()
et history.replaceState()
ajouté en HTML5, si le navigateur le supporte pour afficher une autre URL (directe) dans votre barre d'adresse.