Хранилище на стороне клиента в браузере или большой Cookie - PullRequest
2 голосов
/ 21 мая 2010

Мне нужно хранить около 20-30 КБ или данных на стороне клиента при использовании веб-сайта.

Я использовал печенье, но оно мало для моих нужд.

Есть ли что-то еще, что я могу использовать?

Мне нужно сделать это через JavaScript.

Хранение на стороне сервера - последнее средство, но не то, что я ищу.

Мне нужно, чтобы он работал на Chrome, IE и firefox.

Спасибо

Ian

Ответы [ 2 ]

2 голосов
/ 21 мая 2010

Если под IE вы подразумеваете IE 8, то Веб-хранилище поддерживается в IE 8, Firefox 2+ (официально начиная с 3.5), Safari 4, Google Chrome 4 и Opera 10.50.

Цитата из статьи Википедии :

Веб-хранилище можно рассматривать упрощенно как улучшение файлов cookie, обеспечивая гораздо большую емкость хранения (5 МБ на домен в Mozilla Firefox, Google Chrome и Opera, 10 МБ на область хранения в Internet Explorer) и улучшенные программные интерфейсы.

0 голосов
/ 21 мая 2010

Использование файла cookie для идентификации только пользователя и сохранение постоянных данных для каждого пользователя в базе данных - разумный путь.

...