<br><br><div class="gmail_quote">On Thu, Sep 3, 2009 at 6:59 PM, Jeremy Orlow <span dir="ltr">&lt;<a href="mailto:jorlow@chromium.org">jorlow@chromium.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Fri, Sep 4, 2009 at 10:48 AM, Michael Nordman <span dir="ltr">&lt;<a href="mailto:michaeln@google.com" target="_blank">michaeln@google.com</a>&gt;</span> wrote:<br></div><div class="gmail_quote"><div class="im">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

&gt; <span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">Shared worker access would be a plus.</span><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><br>
</span></font></div><div><span style="font-size:13px"></span><font face="arial, sans-serif"><span style="border-collapse:collapse">Indeed. The lack of access to LocalStorage in &#39;workers&#39; forces developers to use the more difficult database api for all storage needs, and to roll their own change event mechanisms (based on postMessage). Thats a bunch of busy work if a name/value pair schema is all your app really needs.</span></font></div>


</blockquote><div> </div></div><div>For the record, all the developers I&#39;ve talked to about the current state of AppCache+storage+workers have been VERY disheartened.  IE and Firefox have no intentions of supporting WebDatabase any time soon.  localStorage is not available from workers.  AppCache requires apps to be 100% client based (the server needs to server static pages and the logic must be in JS) if you have any personalization/authentication.  Workers are only accessible via message passing.  Sure, we can imagine ways that nearly every application _can_ be written in such environments, but in many cases these designs are quite different from what web developers are used to.</div>


<div><br></div><div>I think there are good reasons for all the design decisions we&#39;re making, but I&#39;m worried we&#39;re not looking at the big picture enough.</div></div></blockquote><div><br></div><div>Thats a great summary of the short comings in these &#39;storage&#39; related things, and I share your concerns (no surprise i&#39;m sure).</div>
</div><br>