Re: [WebSQL] Any future plans, or has IndexedDB replaced WebSQL?

On 4/1/2011 9:39 AM, Aryeh Gregor wrote:
> IE6 is closed-source software written for a single platform.  SQLite
> is in the public domain, works for all major operating systems and
> lots of minor ones, and is already used (I think?) by every major
> browser except IE.  That makes all the difference.  There's some
> benefit to having multiple interoperable implementations even if the
> reference implementation is public-domain, but enormously less than
> when the only implementations are controlled by particular parties.
How, exactly, does it make all the difference?  I sure hope you aren't 
suggesting that the spec say "do what this code does."

> So if the only objection to WebSQL is "there's no way we're going to
> get a formal spec or two interoperable implementations", I'd really
> encourage objectors to step back and ask themselves why they *want* a
> formal spec and two interoperable implementations.  Those requirements
> are not axiomatic, they're means to obtain practical ends like
> allowing competitions and avoiding user lock-in.  How many of those
> ends are really contrary to using SQLite as a de facto standard, and
> do the remaining ones really outweigh the practical advantages?
That's not the only reason.  Mozilla laid out others ten months ago:
https://hacks.mozilla.org/2010/06/beyond-html5-database-apis-and-the-road-to-indexeddb/

Cheers,

Shawn

Received on Friday, 1 April 2011 17:13:32 UTC