Making Use of HTML5 Storage
developerdrive.com
developerdrive.com
There's one thing you forgot to mention. You can also add arrays and objects to HTML5 Storage using JSON.parse and JSON.stingify as listed below.
var testObject = { 'one': 1, 'two': 2, 'three': 3 };
// Put the object into storage localStorage.setItem('testObject', JSON.stringify(testObject));
// Retrieve the object from storage var retrievedObject = localStorage.getItem('testObject');
console.log('retrievedObject: ', JSON.parse(retrievedObject));
I literally got this from stackoverflow (http://stackoverflow.com/questions/2010892/storing-objects-i...)
Coincidentally I was building a small javascript bookmarklet for myself this weekend using localStorage. The bookmarklet allows you to make playlists on the fly. Check it out on http://www.jefvlamings.com/projects/Youtube/
I use it to replace cookies for storing settings that don't need to get sent to the server on every request. The collapsed state of a sidebar for example.