IndexedDB is far from awesome unfortunately, but is our only viable solution at the moment. My point in the post is that we need someway to educate developers that localStorage is not the solution for offline and clientside storage (which it is being pushed as).
The actual inconsistency of the API's is not the issue, it is that the usage of the API and what it is being pushed as.
The actual inconsistency of the API's is not the issue, it is that the usage of the API and what it is being pushed as.