I\'m building an app that requires downloading a lot of html5 content. Essentially it works similar to the magazine apps you see for iPad, except instead of using images, i
This question can be pretty easily answered by looking at the first and best HTML5 overview book out right now... And the best part it is published under the CC license.
http://diveintohtml5.ep.io/offline.html <- is a whole chapter on cacheing webapps and is a great jumping off point for your application.
It's not difficult, and it's cutting edge, what's cooler than that.
If you are really serious about getting this application to work offline well then it really shouldn't be summarized beyond the link.
Although I do have more resources that were at the bottom of that chapter