Nice writeup as usual Christian and we’re finding localStorage really is a perfect matchup with the brilliant YQL service. We’re about to release some updates to http:open.abc.net.au at the end of the month that utilise localstorage to help cache a lot of the client-side YQL calls we’re using to get content from flickr and twitter.

I was wondering what will be the first article to talk about HTML5 or CSS3 this year.
Well it comes as no surprise that Christian Heilmann discuses – his job is evangelising it.
Good article. I love this new feature introduced by HTML5, it brings numerous advantages and is easy to work with.

The very last lines of the article about Storing the JS and UI images really unlighted me.
I was wondering if the HTML5 “App Cache” (any article about it?) could help, but this looks like a good solution anyway.

The only “not so good” part, for me, is relying on the user using the same device for each visit to the site and storing state and/or user data in the browser and not in the server. This means that if you access the site from a different device you may not have all your data/preferences available.

Thanks for this piece, Christian. I’ve seen tons of vague references to local storage, and it’s great to read a piece that can explain it well. But …

I agree with José, that it seems like relying on local storage hamstrings much of what makes web apps useful. Is there a way to get the benefits of local storage while sending the data in the background to an offsite database? That way you’d get the speed benefits of local storage while getting the “accessible anywhere” benefits of offsite storage.

That’s a great post, but there is something that I can’t understand yet : such a local storage is great for some services like mail service, calendar etc. that can be use only with one computer.

I think about risks and hacking with this kind of solution : if the developper try to store passwords so that the user don’t have to put it next times, that will give a possibility to hackers to find some informations, I think. Don’t you think so ?

Christian Heilmann thank you for this excellent article full of information. Ive learned a lot. It seems a pity that space is limited to 5MB. I look forward to 2020 where the space will be 1000GB … no wait, or will it never happen? :D