title: Package complete application as a single jQuery UI page
body: <p>I would like to port a thick client application to jQuery UI. The current application connects to a JSON service to fetch data. This data is then maintained within the client and is shared among several screens.</p>
  
  <p>Is it possible to do something equivalent using jQuery UI (or other JavaScript RIA frameworks)? Specifically, can the entire app be downloaded as a single HTML page which can then act as a standalone application in the browser. The application should be able to navigate from one screen to another without loosing state. For example, after successfully logging in from the login screen, the UI should switch to a "logged-in" screen with six tabs. Every tab should be able to access the username that were entered in the login screen.</p>
  
  <p>Is this possible? Is it an acceptable practice?</p>