Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the significance of "#" or "#!" that appears in website url's

While browsing some popular websites, I noticed that occasionally the url would change to include these characters "#" or "#!". Why is this? From a programmers perspective, what techniques, technologies are they implementing to cause this. Is this a best practice for a certain solution?

Examples: http://twitter.com/#!/ http://www.facebook.com/#/

like image 581
nathan Avatar asked Mar 09 '11 13:03

nathan


1 Answers

Here's a thorough explanation of hash-urls and hash-bang urls: HashURIs by Jeni Tennison.

like image 91
Ned Batchelder Avatar answered Oct 01 '22 19:10

Ned Batchelder