I am currently working on an application which has needs to work offline. This has the beneficial side effect, we use the different HTML5 storage capabilities. One of the is the File API, which we are using to store images locally – before queuing them for upload to a backend server. In this article, I will share some code how we did this. The example works in Google Chrome – for DOM manipulation
![HTML5: Offline Upload of Images](https://cdn-ak-scissors.b.st-hatena.com/image/square/790b8898769515b36fed46982cd3094b0dceab7c/height=288;version=1;width=512/https%3A%2F%2Fwww.javacodegeeks.com%2Fwp-content%2Fuploads%2F2012%2F10%2Fhtml5-logo.jpg)