Last Call Comments on Web Storage

DISCLAIMER:  The opinions expressed below are mine and may not reflect the opinions of
my employer or the W3C TAG


o One use of local storage might be to store personal preferences, such as travel
preferences or personal information such as medical history.  In such cases, you may
want to allow several sites access to this information (I prefer aisle seats; I would like
to stay at Marriott hotels.)  Local storage is governed by the same-origin policy but
in some cases it may be wise to carefully relax this and allow multiple sites to access
the data.

o When updating local storage, transactional semantics or, at least, a transactional
option would be desirable.

o It would be very useful to be able to map from other forms of data storage, such as RDF
or Relational data to RDF.  Mapping from RDF would be simple.  Mapping from Relational
is more challenging.

o If local storage is used to store personal preferences or personal information it would be
very useful to be able to move it from one device to another, say my laptop to my phone.

The last two comments involve tools built around the spec and not the spec itself.  Other tools
that would make local storage more useful and more convenient can be envisaged.

o Question: The values in the key-value pairs are typed as strings but I presume they can
be URIs and be interpreted as URIs.  Or they can be large files.  Perhaps this could be clarified.

Received on Friday, 11 November 2011 19:54:55 UTC