Web Storage
Интернет-хранилище или
В настоящее время стандарты Интернет-хранилища разработаны и предложены
Особенности
Интернет-хранилище упрощённо можно рассматривать как усовершенствование
Размер хранилища
Интернет-хранилище поддерживает гораздо больше места на диске в сравнении с куки, которому доступно всего 4 Кбайта, что примерно в 1000 раз меньше чем у веб-хранилища (5 Мбайт на домен в
).Интерфейс на стороне клиента
В отличие от
Локальное хранилище и Сессионное хранилище
Интернет-хранилище предлагает две различных области: локальное хранилище (localStorage) и сессионное хранилище (sessionStorage), которые различаются по своим объёмам и времени жизни. Данные размещаются в отдельное для каждого домена локальное хранилище (оно доступно для всех скриптов из домена, который первоначально добавил данные) и сохраняются после закрытия браузера. Сессия сохраняется по принципу одна страница - одно окно и ограничивается жизнью данного окна, то есть для каждого открытого окна создаётся новая сессия, которая прекращает своё существование при закрытии окна и не зависит от домена, открывшего её. Сохранение сессии предназначено для предоставления отдельных экземпляров одного и того же веб-приложения для работы в разных окнах, не мешая друг другу
Интерфейс и модель данных
Интернет-хранилище в настоящее время предоставляет программный интерфейс лучше, чем
Подобные технологии
- HTTP cookie
- Indexed Database API(прежде WebSimpleDB)
- Web SQL База Данных
- Общие локальные объекты в Adobe Flash
- userData Behavior в Internet Explorer
- Google Gears
Примечания
- ↑ sessionStorage и localStorage. http://msdn.microsoft.com/ru-ru/library/cc197062(v=VS.85).aspx Архивная копия от 1 января 2012 на Wayback Machine
- ↑ Введение в хранилище HTML5 — http://htmlbook.ru/html5/storage Архивная копия от 31 декабря 2011 на Wayback Machine
- ↑ Поддержка HTML5-хранилища — http://htmlbook.ru/html5/storage Архивная копия от 31 декабря 2011 на Wayback Machine
- ↑ Знакомство с хранилищем DOM . Дата обращения: 7 января 2012. Архивировано 1 января 2012 года.
- ↑ Знакомство с хранилищем DOM . Дата обращения: 7 января 2012. Архивировано 1 января 2012 года.
Ссылки
- W3C: Web Storage Архивная копия от 21 апреля 2021 на Wayback Machine(eng.)
- Mozilla Developer Center: DOM Storage(eng.)
- Знакомство с хранилищем DOM Архивная копия от 1 января 2012 на Wayback Machine
- Локальное хранилище Архивная копия от 31 декабря 2011 на Wayback Machine (Марк Пилгрим)
- «Переезжаем» в офлайн Архивная копия от 7 августа 2016 на Wayback Machine (статья на Хабрахабре)
- Что такое Web Storage?
- Краткое описание и примеры использования Архивная копия от 13 июля 2015 на Wayback Machine