Конфиденциальность локального хранилища
Сайт A и сайт B будут иметь собственное локальное хранилище. Обычно вам приходится хранить определенную информацию в базе данных сервера и синхронизировать ее с локальным хранилищем.
Я бы использовал локальное хранилище в качестве кеша, чтобы один раз получать данные и обновлять их с определенным интервалом в зависимости от того, когда я захочу аннулировать кеш. Например, вы можете синхронизироваться с сервером, когда пользователь А выйдет из системы, а пользователь Б захочет войти в систему.
Ознакомьтесь с разделом Конфиденциальность в спецификации HTML5 для веб-хранилища.
Дополнительная информация и ресурсы здесь: HTML5 Rocks.
Тестирование
Я бы предложил использовать локальную настройку сервера, такую как Linux/Mac/Windows, Apache, MySQL, стек PHP (LAMP/MAMP/WAMP) для тестирования на локальном хосте (127.0.0.1).
Большинство браузеров ограничивают вас 5 МБ на домен для каждого окна и вкладки из-за рекомендации спецификации HTML5.
Я не пробовал это, но вы, возможно, могли бы взглянуть на изменение номера порта локального хоста в httpd.conf Apache (для этого найдите Listen
и измените связанный с ним порт) и посмотрите, поможет ли это. По сути, вы запускаете каждый тест под другим номером порта, чтобы иметь полный лимит хранилища для каждого теста.
Альтернативой может быть создание расширения Chrome. Вы можете прочитать больше информации об этом здесь:
person
Alerty
schedule
15.09.2012