W3C home > Mailing lists > Public > whatwg@whatwg.org > September 2009

[whatwg] LocalStorage in workers

From: Robert O'Callahan <robert@ocallahan.org>
Date: Thu, 17 Sep 2009 10:21:39 +1200
Message-ID: <11e306600909161521n47b7d462s3952265a1b1d571b@mail.gmail.com>
On Thu, Sep 17, 2009 at 9:56 AM, Jeremy Orlow <jorlow at chromium.org> wrote:

> 1) Create a LocalStorage like API that can only be accessed in an async way
> via pages (kind of like WebDatabase).
>
> 2) Remove any
> atomicity/consistency guarantees from synchronous LocalStorage access within
> pages (like IE8 currently does) and add an async interface for when pages do
> need atomicity/consistency.
>
> 3) Come up with a completely different storage API that all the browser
> vendors are willing to implement that only allows Async access from within
> pages.  WebSimpleDatabase might be a good starting point for this.
>

4) Create WorkerStorage so that shared workers have exclusive, synchronous
access to their own persistent storage via an API compatible with
LocalStorage.

This sounds like it has a low implementation cost and solves many use cases
in a very simple way, right?

Rob
-- 
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20090917/7e87887e/attachment.htm>
Received on Wednesday, 16 September 2009 15:21:39 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:08:52 UTC