Para que serve o shebang / hashbang (#!) No Facebook e os novos URLs do Twitter?
Acabei de perceber que os URLs longos e complicados do Facebook com os quais estamos acostumados agora se parecem com isso:
http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345
Tanto quanto me lembro, no início deste ano, era apenas uma sequência normal de fragmentos de URL (começando com#
), sem o ponto de exclamação. Mas agora é um shebang ou hashbang (#!
), que vi anteriormente apenas em scripts de shell e scripts Perl.
onovo Twitter Os URLs agora também apresentam o#!
símbolos Um URL de perfil do Twitter, por exemplo, agora se parece com isso:
http://twitter.com/#!/BoltClock
Faz#!
agora desempenham algum papel especial em URLs, como para uma certa estrutura do Ajax ou algo assim, já que as novas interfaces do Facebook e Twitter agora são amplamente Ajaxificadas? Usar isso em meus URLs beneficiaria meu aplicativo da Web de alguma forma?