Резервные решения для локального хранилища HTML5 [закрыто]

Я ищу библиотеки и код javascript, которые могут имитировать localStorage в браузерах, которые не имеют встроенной поддержки .

По сути, я ' Я хочу написать код для моего сайта, используя localStorage для хранения данных, и знаю, что он по-прежнему будет работать в браузерах, которые его не поддерживают. Это означало бы, что библиотека обнаружит, существует ли window.localStorage , и будет использовать его, если он существует. Если его не существует, он создаст своего рода резервный метод локального хранилища, создав свою собственную реализацию в пространстве имен window.localStorage .

На данный момент я нашел эти решения :

  1. Простая реализация sessionStorage .
  2. Реализация , которая использует файлы cookie (не в восторге от этой идеи).
  3. Dojo's dojox.storage , но это отдельная вещь, а не запасной вариант.

Я понимаю, что Flash и Silverlight также можно использовать для локального хранилища, но не Я ничего не нашел об использовании их в качестве запасного варианта для стандартного HTML5 localStorage. Может быть, Google Gears тоже имеет эту возможность?

Поделитесь любыми связанными библиотеками, ресурсами или фрагментами кода, которые вы нашли! Меня особенно интересуют решения на основе чистого javascript или jquery, но полагаю, что это маловероятно.

112
задан Tauren 14 January 2011 в 14:46
поделиться