title: Support browser back-button with ajax without relying on a hash change?
body: <p>I'm currently using the jQuery BBQ plugin to enable the bowser navigation buttons to work, but I have a problem in that if a bookmark is saved by a user for one of the pages, say...</p>
  
  <pre><code>www.mysite.com/#page1
  </code></pre>
  
  <p>when the user returns via the bookmark the full page has to first load...</p>
  
  <pre><code>www.mysite.com/
  </code></pre>
  
  <p>before the hash part of the url can be used for the ajax call back to complete the page.</p>
  
  <p>To address the problem I've tried creating only a 'skeleton' page on all url calls to the main page so that all 'inner' content is fetched via ajax, but this doesn't seem a great solution. </p>
  
  <p>Does anyone know of any methods/plugins that do not use the 'hash' method to support 'back-button history etc?</p>