En HTML5, pouvez-vous enregistrer une image dans le cache par programmation?

J'aime qu'en HTML5, vous pouvez enregistrer le texte des données à une base de données locale, et peut même utiliser SQL pour le faire. (http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/)

J'ai une application que j'ai écrit pour l'iPhone MObile de Safari qui met en cache le tout en mode hors connexion, sauf pour les images. Les images doivent encore être téléchargés à partir du serveur, et je ne sais pas comment faire pour s'assurer qu'ils resteront en mémoire cache. Idéalement, j'aimerais écrire pour le localStorage base de données.

Je pensais à l'écriture d'une image de la toile, puis la sérialisation que comme texte... des idées? Est-il un moyen plus facile de faire cela?

Idéalement, j'aimerais faire tout cela avec de HTML et de JavaScript, pas de native apps/objective-C.

source d'informationauteur JayCrossler