<div class="gmail_quote">Am 11. März 2010 14:50 schrieb Michael Nordman <span dir="ltr"><<a href="mailto:michaeln@google.com">michaeln@google.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br><br><div class="gmail_quote"><div><div></div><div class="h5">On Thu, Mar 11, 2010 at 1:29 PM, Tab Atkins Jr. <span dir="ltr"><<a href="mailto:jackalmage@gmail.com" target="_blank">jackalmage@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>2010/3/11 Ian Fette (イアンフェッティ) <<a href="mailto:ifette@google.com" target="_blank">ifette@google.com</a>>:<br>
</div><div>> Yes, but I think there may be uses of things like storage for non-offline<br>
> uses (pre-fetching email attachments, saving an email that is in a draft<br>
> state etc.)  If it's relatively harmless, like 1mb usage, I don't want to<br>
> pop up an infobar, I just want to allow it. So, I don't really want to have<br>
> an infobar each time a site uses one of these features for the first time,<br>
> I'd like to allow innocuous use if possible. But at the same time, I want<br>
> apps to be able to say up front, at a time when the user is thinking about<br>
> it (because they just clicked something on the site, presumably) "here's<br>
> what I am going to need".<br>
<br>
</div>This is precisely my preferred interaction model as well.  Absolutely<br>
silent use of a relatively small amount of resources, just like<br>
cookies are done today, but with a me-initiated ability to authorize<br>
it to act like a full app with unlimited resources (or at least much<br>
larger resources).<br></blockquote><div><br></div></div></div><div>In addition to more storage, another difference that ideally would come along with the "full-app-privilege" is for the user agent to avoid evicting that data. So stronger promises about keeping that data around relative to unprivileged app data.</div>

<div><br></div><div>Also, this is being discussed in terms of "apps". Can more than one "app" be hosted on the same site? And if so, how can their be stored resources be distinquished?</div><div><br></div>
</div></blockquote><div><br></div><div>Given that we have no way to enforce it in the UA (minus any radical changes to same origin policy), I am leaning towards saying "no" to anything that would actually be enforced. Perhaps we can make it easier for an app to define what resources it owns, so that it can be broken down in a bit more friendly way in the UI, but I really don't find it that interesting to be honest given how few people I expect to ever go to the UI or even care.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="gmail_quote"><div></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<font color="#888888"><br>
~TJ<br>
</font></blockquote></div><br>
</blockquote></div><br>