I've got a current web app that runs in Chrome and Firefox and uses IndexedDB to store data, inlcuding videos as blobs. Safari does not implement IndexedDB, so I would change to using localStorage (is that the only thing available?).
But my understanding is that there's a 50MB limit. Is this true? Are there other options for an HTML5 app on an iPad to store files and data? (The app must be usable offline)
Is there a way to put the video and PDF files directly on the iPad and link to them in the HTML5 app?