В настоящее время просмотра: W3C

Что такое DOM хранения?

W3C DOM Storage DOM хранения (произносится Дэм Storage), которая также называется Web Storage, является функциональной эволюции существующих печенья, и вы можете поспорить, что будет единый стандарт, который будет меняться многих привычек.
В настоящее время быть стандартизированы, идет вместе с HTML 5 и в настоящее время поддерживаются (в части) от Internet Explorer 8, Firefox и Safari 2 +.

Разработчики могут использовать эту технологию для хранения данных, временно или постоянно на сессии для домена, клиенты являются совместимыми.

Данные хранятся в структуре ассоциативного массива, т.е. множество пар имен и значений.

Это ни в коем случае, за исключением использования избыточных печенья и Web Storage.

Вот пример борьбы просмотров делать с DOM хранения (проверено и работает на Internet Explorer 8, Firefox и Safari 3,5 4):

Вы видите эту страницу <p> <span id="contatore"> неизвестных номер </ раз span>. </ P>
<script>
/ / Создание объекта window.localStorage
/ / В которой хранятся данные постоянно для домена
VAR = window.localStorage данных;

/ / Если переменная не существует numeroVisualizzazioni инициализируется 0
если (! dati.numeroVisualizzazioni) dati.numeroVisualizzazioni = 0;

/ / Добавить 1 по борьбе с текущим
dati.numeroVisualizzazioni = parseInt (dati.numeroVisualizzazioni) + 1;

/ / Обновление содержания службы
document.getElementById ('борьбы'). innerHTML = dati.numeroVisualizzazioni;
</> Script

По сравнению с печенья, DOM хранения обеспечивает более широкую функциональность и возможности развития, которые мы видим:

  1. Sun Storage позволяет постоянный мониторинг пар хранимых данных, даже из разных окон, привязанных к одной окне или вкладке. Поэтому обеспечивает полный контроль, в некоторых ситуациях, например, позволяет избежать проблем, связанных с операциями, осуществляемыми на несколько окон браузера.
    Пример, показанный W3C объяснить целесообразность такого контроля является то, что от пользователя, который хочет купить авиабилеты. Сделки с несколькими открытыми окнами на том же месте, в конце концов, проходящего через окна и делать немного "путаницы находится хранится в" корзину ", которым руководит печенье, больше билетов, чем хотелось бы. Вероятно, будет сочетаться беспорядок.
  2. Cookies, чем хранить 4KB данных, DOM хранения магазинов и на срок до 5 МБ (10 МБ для Internet Explorer 8);
  3. Хранения данных DOM не имеет срока установки и может быть постоянным, в отличие от печенья. Контроль остается в руках пользователей;
  4. DOM данные не передаются на сервер для каждого веб-запрос, что позволит избежать ненужных передачи информации;
  5. Sun Storage может работать в автономном режиме, хранить все на диске, а затем, как только вы пришли к сети связи события запрос для хранения данных на сервере. Это позволяет веб-приложений даже в отсутствие функциональной связи;

Главная Справка:

Конечно, будут вопросы безопасности, которые возникают в связи с широким использованием. Но потенциал для разработки веб-приложений будет очень интересно.

Что вы думаете?