title: One-page HTML5 Web Application Should Not Have A Back Button?
body: <p>As I am working on an HTML5 web application working like a desktop app, I am wondering if the browser back button should be usable or not.</p>
  
  <p>First, inside my app. As the design is close to a desktop application, I never change the url, so there is no history at all, it's a one page application.</p>
  
  <p>Second, outside my app. I would tend to ask the user when she hits previous in history  if she wants to leave the application as the normal behavior is to go to a previous URL, which I think I should not prevent.</p>
  
  <p>What do you think ? Is this approach reasonable?</p>
  
  <p>Thanks!</p>
  
  <hr>
  
  <p>After comments:</p>
  
  <ul>
  <li><p>When there is a back button on the broser page, this button should behave correctly. I agree.</p></li>
  <li><p>But if there is no back button, then it can make the web application look more like an application (and less like a web site). For example Google applications in chrome (e.g. mail, calendar) when opened in a dedicated window does not display any back button.</p></li>
  </ul>
  
  <p>I will look more into the google solution to create a web app in a separated window running on chrome. I am wondering if it can be generalized.</p>
  
  <hr>
  
  <p>Examples found:</p>
  
  <p><a href="https://www.draw.io/" rel="nofollow">https://www.draw.io/</a> - When going back, opens a dialog asking the user to choose to leave the app. I find that neat.</p>