Heads up! This post was written 14 years ago. Some information might be outdated or may have changed since then.
С "появата" на html5 и Web Storage това лека полека остава назад в историята. За момента повечето съвременни браузъри поддържат въпросната спецификация:
Internet Explorer 8+
Firefox 3.5 +
Safari 4 +
Chrome 4 +
Opera 10 +
Накратко WebStorage е маханизъм за запазнване на локално key/value стойности за неограничено време. Като самият WebStorage се състои от 2 части Local и Session Storage. Като разликата между 2те е това че Session се пази докато браузъра е отворен а в Local дори след рестарт данните са там. Проблема за момента може би е че въпросните данни в Local storage се пазят дори и след като 5те MB са се напълнили :)
Та Marcus Westin e написал чудесен скрипт който улеснява много използването на Local Storage като предоставя начин за добавяне/премахване/изтриване на key-ове.
Store.js решава няколкото проблема на Local Storage - използва само това което проработи на дадената машина + лесен за използване API, всичко което се съхранява с Store.js се конвертира от скрипта към низове (json).
Въпросния скрипт вече е fork-нат в jquery плъгин - Store.js jQuery plugin