On 11 Nov 2015, at 8:33am, ajm at zator.com wrote:

> A great notice to all us who write Windows. And a final prayer to MS: add an 
> extension to use it from JavaScript.

There's a story behind this.

During the review leading to HTML5 the web consortium (the one which decides 
which features should be introduced to HTML/CSS/JavaScript) listed a 
'webdatabase' specification so that browsers could maintain data in a 
database-like structure.  The specification boiled down to "Implement a simple 
SQL engine with an API like [this].".

Unfortunately all the leading browser publishers implemented this happily and 
quickly.  "Unfortunately" because they all did it by including SQLite in their 
project.  This is a problem because the only way to ensure compatibility in 
that case is for the web consortium to include the full specification of SQLite 
inside the specification for a compatible web browser.  Otherwise people would 
start doing things like calling PRAGMA commands from web pages, and then an 
unofficial standard would evolve which required PRAGMA commands to be supported 
from the web API.

So they did.  And it failed.  And that's where we are today.

Simon.

Reply via email to