If you have a site that depends on the browser having access to sqlite, then you have no choice as to make it a no-internet-explorer-zone. But for anything else, most of the other features can be shimmed in.
The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path.
IE10 supports IndexedDB. Now we have to wait until Apple wants to do the same.