title: HTML5 offline storage - photos and other content
body: <p>I have a couple of questions about offline storage in HTML5. It's not an area I am that familiar with so I was hoping someone could shed some light.</p>
  
  <p>I want to develop a web based system (for mobile) that a user could potentially use offline. Obviously the first time they'd use it (and any time they need to sync data thereafter), internet access would need to be required.</p>
  
  <ul>
  <li><p>Some text data would need to be downloaded in json format. Basically this will be a list of certain items that will appear in auto-complete forms in the app (ie. even if the user is offline and they want to enter a type of animal for example, they'd type in "Gir" and "Giraffe", being one of the items downloaded in that json list, would appear in the auto-complete box.</p></li>
  <li><p>I would like the user to be able to take photos at certain points. This would need to be saved internally, such that when internet access is available it can be synced/uploaded to some web server.</p></li>
  </ul>
  
  <p>Could someone tell me if what I am thinking of is achievable?</p>
  
  <p>Thanks</p>