When moving from the home screen to a point, or to login, the page should not refresh completely; instead use the new URL-changing API (with fallback to normal page reloading of API not available). Login can be handled via an AJAX call.
http://spoiledmilk.dk/blog/html5-changing-the-browser-url-without-refreshing-page