Wofür steht der shebang / hashbang (#!) In Facebook und für neue Twitter-URLs?
Mir ist gerade aufgefallen, dass die langen, verschlungenen Facebook-URLs, die wir bisher verwendet haben, so aussehen:
http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345
Soweit ich mich erinnern kann, war es zu Beginn dieses Jahres nur eine normale URL-fragmentartige Zeichenfolge (beginnend mit @#
), ohne das Ausrufezeichen. Aber jetzt ist es ein Shebang oder Hashbang #!
), was ich bisher nur in Shell-Skripten und Perl-Skripten gesehen habe.
Dasnew Twitter URLs enthalten jetzt auch das#!
Symbole. Eine Twitter-Profil-URL sieht beispielsweise jetzt so aus:
http://twitter.com/#!/BoltClock
Tut#!
spielen jetzt eine besondere Rolle in URLs, wie zum Beispiel für ein bestimmtes Ajax-Framework oder so etwas, da die neuen Facebook- und Twitter-Oberflächen jetzt größtenteils Ajaxified sind? Würde die Verwendung dieser Funktion in meinen URLs meiner Webanwendung in irgendeiner Weise zugute kommen?