I\'ve been looking into offline database storage with HTML5 and the built in Sqlite Db. I think it has a potential for things other than just storing data for offline apps.
I had good luck with cached offline apps until I tried including data from JSONP endpoints. Here\'s a tiny example, which loads a single movie from the new Netflix widget API: