I discussed a set of use cases not well supported by HTML5 ApplicationCache with the HTML WG during a breakout session at TPAC. These use cases were the basis for AtomDB are being solved by the DataCache API. Found out that OMA and AT&T had similar ideas too. Also learnt that these techniques could be
There was a wave of support for programmable HTTP caching when the first DataCache editor’s draft was published. The main issue with the draft was the inability to derive the exact list of additional requirements on browsers compared with HTML5’s AppCache. I went ahead and rewrote DataCache to make it easier to spot the differences.