I've been reading the book HTML in action and in chapter 5 it shows how to create a mobile application that can be runned even offline. My only doubt is: Can I do it for an entire page? and can you give me a simple but complete example on how to do it?, or anything similar that can do it?
Thanks in advance.
Best How To :
Kinda crazy but you could do it like so:
var htmlContents = document.documentElement.innerHTML;
localStorage.setItem('myBook', JSON.stringify(htmlContents ));
From there you can call it up whenever you like..
It would be better of course to get the actually book contents of course instead of the entire page!
Also as for what you want to do with this later. Well its only in your browser.. so its accessible only to you. for the appCahce method, basically you will be telling the visiting browser of the files you wish to store in the cache so they are available when the user is offline.
This needs to be defined in the
offline_book.manifest will contain the file list to store in the cache.
Through this, then when the users come back to this page (offline), they will have a cached version of the books you have listed.
An excellent resource into the
appCache specifics: Offline Webpages