Possible Duplicate:
How does GitHub change the URL but not the reload?
Hi folks,
I have noticed that Github.com does not force users to download webpages when browsing repositories, but instead uses AJAX in order to refresh the page content.
Github also changes the browser address bar to the real address representing the content. I have no idea how to implement this if not by using # hashtags within the url.
In short: github uses ajax to load new webpages, without using hashtags. How do they accomplish this?
Any ideas?