<HTML>
<HEAD>
<TITLE>Re: [whatwg] Web Storage: apparent contradiction in spec</TITLE>
</HEAD>
<BODY>
<FONT FACE="Lucida Grande"><SPAN STYLE='font-size:10pt'>On 27/08/2009 15:47, "Maciej Stachowiak" <<a href="mjs@apple.com">mjs@apple.com</a>> wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Lucida Grande"><SPAN STYLE='font-size:10pt'>- Cached for convenience - discarding this will affect performance but not functionality.<BR>
- Useful for offline use - discarding this will prevent some data from being accessed when offline.<BR>
- Critical for offline use - discarding this will prevent the app storing this data from working offline at all.<BR>
- Critical user data - discarding this will lead to permanent user data loss.<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Lucida Grande"><SPAN STYLE='font-size:10pt'>The only catch being that if the web app decides this for itself, a malicious script or tracking cookie will be marked as critical user data when in fact the user would disagree.<BR>
<BR>
On the plus side, it would mean a browser could default to not allowing storage in the critical user data by default and then let users whitelist just the sites they want.  This could be through an evil dialog, or just a less intrusive indicator somewhere – the website itself would be able to detect that it couldn’t save and warn the user in whatever way is most appropriate.<BR>
<BR>
Regards,<BR>
<BR>
Adrian Sutton. <BR>
</SPAN></FONT><FONT SIZE="2"><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:7pt'>______________________<BR>
<FONT COLOR="#07007E">Adrian Sutton, CTO<BR>
</FONT><FONT COLOR="#06007D">UK: +44 1 628 200 182 x481  </FONT><FONT COLOR="#07007E">US: +1 (650) 292 9659 x717<BR>
</FONT><FONT COLOR="#08007F">Ephox </FONT><FONT COLOR="#07007E"><</FONT><FONT COLOR="#0000FF"><U><a href="http://">http://</a>www.ephox.com/</U></FONT><FONT COLOR="#08007F">><BR>
Ephox Blogs <</FONT><FONT COLOR="#0000FF"><U><a href="http://">http://</a>planet.ephox.com/</U></FONT><FONT COLOR="#08007F">>, Personal Blog <</FONT><FONT COLOR="#0000FF"><U><a href="http://">http://</a>www.symphonious.net/</U></FONT><FONT COLOR="#08007F">></FONT></SPAN></FONT></FONT><FONT FACE="Lucida Grande"><SPAN STYLE='font-size:10pt'><BR>
</SPAN></FONT>
</BODY>
</HTML>