title: How to change browser address bar without reloading page - HTML/Javascript
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/4973777/how-does-github-change-the-url-but-not-the-reload">How does GitHub change the URL but not the reload?</a>  </p>
  </blockquote>
  
  
  
  <p>Hi folks,</p>
  
  <p>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.</p>
  
  <p>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.</p>
  
  <hr>
  
  <p><strong>In short:</strong> github uses ajax to load new webpages, without using hashtags. How do they accomplish this?</p>
  
  <hr>
  
  <p>Any ideas? </p>