title: HTML forms working offline
body: <p>I need to be able to run HTML forms offline. I mean they have to work without direct connection to the web server. </p>
  
  <p>In an application I wrote over 5 years ago I did it by implementing a custom protocol handler - when a user initiated form submit the resulting HTTP request was recorded locally. At later time when a connection to the server becomes available a synchronization program loops through collected requests and submits them to the server collects the responses and again saves them locally for later use.</p>
  
  <p>That was then. Now another customer approached me with a very similar request. What technology do you guys think I should use today? </p>
  
  <p>Support for HTML5 is very limited just yet. Google gears? Or should I go back and continue using the protocol handler and custom synchronizer?</p>