3 ms·
Hopeful this goes better than WebSQL. WebSQL ran into standardization problems because they started with an existing implementation (SQLite) instead of a spec a
by drzaiusx11 8y ago
Hopeful this goes better than WebSQL. WebSQL ran into standardization problems because they started with an existing implementation (SQLite) instead of a spec as their base implementation--meaning anyone making a greenfield implementation would need to implement all the quirks of SQLite to be compatible with other implementations. Sadly it died as a standard and we were stuck with either local storage or indexdb.
- Mossop 8y agoThere is no intent to standardize this or expose it to the web. This is purely for use internal to Firefox. Of course that may end up meaning that it is used as the internal storage for some web feature.
- drzaiusx11 8y agoThe first sentence on that page says "We propose the standardization of a simple key-value storage...usable from JS, Java, Rust, Swift, and C++" I assumed this meant an API callable from webasm/js. Did I miss something?
- drzaiusx11 8y agoAh, found my error: "Not-yet or never goals for this proposal are: Standardization via a standards body as a web API." So this is "internal" stuff I guess.
- Mossop 8y agoPoor wording perhaps. There are a bunch of places in Firefox that use key-value stores, this proposes standardising on one type of store.