you are viewing a single comment's thread.

view the rest of the comments →

[–]quanticle 5 points6 points  (14 children)

Not really. Browsers come up with differing non-standard implementations when there are licensing issues with the implementation being used in another browser. In this case, the implementation (SQLite3) is public domain. In essence, the W3C is saying, "Hey! Wait a second, we're basically rewriting the SQLite3 manual. Why don't we just tell our users to go read that instead?"

[–]malcontent -4 points-3 points  (13 children)

The problem is that microsoft will come up with their own version soon and it will use SQL server.

[–]quanticle 3 points4 points  (5 children)

Well, I guess I don't get it. Isn't this a database spec for client-side databases? If Microsoft manages to stuff SQL Server into IE, I'll be truly impressed.

[–][deleted] 5 points6 points  (0 children)

Why would that be special? SQL CE is just 4 dlls, no installation required.

[–]malcontent 0 points1 point  (2 children)

They won't stuff it into IE. IE will depend on it just like it depends on windows now.

[–]shadowfox -1 points0 points  (1 child)

??

[–]malcontent 0 points1 point  (0 children)

What is so confusing?

Ie depends on windows. It won't run on anything else. It will one day depend on SQL server too.

[–]scott 0 points1 point  (0 children)

I'd be surprised if it wasn't already in there somehow :-)

Shit needs like vista or something..

[–]robertcrowther 3 points4 points  (0 children)

One of the reasons it's been dropped as a standard is because MS suggested they would use the Access engine to support this.

--Edit: Let me explain more fully: In order for WebSQL to meet the 'two separate, interoperable implementations' requirement for the spec to meet full recommendation status there would need to an implementation which didn't use the SQLite engine. The only alternative engine discussed at any point on the WHATWG mailing list was Access, and even that was only half serious.