<div class="gmail_quote">On Mon, Aug 31, 2009 at 11:24 AM, Jeremy Orlow�<span dir="ltr"><<a href="mailto:jorlow@chromium.org">jorlow@chromium.org</a>></span>�wrote:<br><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div><div></div><div class="h5">On Mon, Aug 31, 2009 at 11:18 AM, Peter Kasting�<span dir="ltr"><<a href="mailto:pkasting@google.com" target="_blank">pkasting@google.com</a>></span>�wrote:<br></div></div><div class="gmail_quote">
<div><div></div><div class="h5"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div><div class="gmail_quote">The spec says basically what you want except that it uses "should". �It seems like UAs and authors would both be satisfied with this; I don't expect any UA vendor to wantonly discard local storage data.</div>
</div></blockquote><div><br></div></div></div><div>If some platforms don't treat local storage as sacred, it's unlikely web developers are going to program one version for flash/whatever and one version for local storage on browsers that meet their requirements. �Especially since the only way you could treat these differently is by user agent detection which has historically been a bad thing for the web.</div>
</div></blockquote><div><br></div><div>This sounds like you are either completely ignoring, or disagreeing with, my claim that UAs aren't going to be flippant about this data.</div></div><div class="gmail_quote"><br></div>
<div class="gmail_quote">On Mon, Aug 31, 2009 at 11:25 AM, Jens Alfke <span dir="ltr"><<a href="mailto:snej@google.com">snej@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Since user data loss is one of the very worst things any program can do to a user, I'd like the spec to encourage UAs to take a bit more care with local storage<font class="Apple-style-span" color="#888888">.</font></div>
</blockquote><div><br></div><div>Again, the spec now says in 4.3: "User agents should expire data from the local storage areas only for security reasons or when requested to do so by the user." �The only stronger statement you could get would be by changing this to a "must". �It's not clear to me that that is going to result in any practical difference on the part of implementations or author perception.</div>
<div><br></div><div>PK</div></div>