I agree with Marcos. Also, I thinks IndexedDB fits better as a Javascript database working in a pure object oriented way. I don't think WebSQL it's absolutely bad, relational databases usually are easier to work with, but a NoSQL one can be more efficient. I would go for improve IndexedDB and if so, develop a SQL database on top of it (it would only need just the SQL parser) as a javascript library, so you could get the best of both worlds and also merge queries and results in both ways (SQL and NoSQL) over the same database and data.
2013/9/27 Marcos Caceres <[email protected]>: > > > > On Wednesday, September 25, 2013 at 11:39 PM, Michael Fitchett wrote: > >> Dear Members of the W3C Consortium:: >> >> Regarding: Making the W3C Web SQL Database Specification Active >> >> I would like to request that you make the W3C Web SQL Database specification >> active again. The Web SQL Database Specification enables developers to build >> web-based applications that can store, retrieve, manipulate and query >> against data on the client machine. This technology is similar to SQLite, >> Microsoft SQL Server, MySQL, etc. Web SQL combined with Manifest enable >> developers to build web-based applications that work while offline. >> >> The Web SQL Database specification was on the W3C Recommendation track, but >> the specification was stopped because Mozilla and Microsoft did not want to >> implement a specification that lacked proper SQL definition. I know there is >> a need for both a NoSQL and SQL solution. The two specifications (Web SQL >> Database and Indexed Database API) that exist to date are acceptable.. >> However, as stated above, the problem is the lack of definition for SQL. >> Since lack of definition is the issue, I would like to recommend a remedy. I >> know SQL experts and great documentation writers who I would gladly hire to >> further define the Web SQL Database specification and fill in the missing >> SQL definition. Is this something that would be possible to help revive the >> specification and get the remaining vendors on board? > > I think this ship has sailed, for better or for worst. We have IndexedDB as > the database solution for the platform. It would be great to get help making > IndexedDB more usable instead of working on Web SQL. > > Kind regards, > Marcos > > -- > Marcos Caceres > > > > -- "Si quieres viajar alrededor del mundo y ser invitado a hablar en un monton de sitios diferentes, simplemente escribe un sistema operativo Unix." – Linus Tordvals, creador del sistema operativo Linux
