Our first step is to define what we want. Do we want a full offline application? Do we want some pages or data to be updated from the server every time? Do we want to have a local data cache and, if we have online access, update it?
Firefox is the only mobile browser that asks user’s permission before storing an application cache package in the local memory. For all the other browsers it’s just a transparent ...