2010-05-29 1 views
2

Является ли веб-хранилище HTML5 очищенным, когда браузер очищает кеш? Если это так, многие люди, такие как я, могут потерять данные, если они случайно очистят кеш? или как в this comment ...Веб-хранилище HTML5 Сбрасывается при очистке кеша браузера?

Поскольку локальное хранилище HTML5 хранится отдельно от JS печенья (например, Silverlight, Gears, Flash), она открывает мир вопросов 3-й участника конфиденциальности для HTML5, как эти объекты, скорее всего, НЕ удаляться с явным кэшем или удалять временные данные

... где хранилище в Интернете не очищается, но приводит к проблемам конфиденциальности?

ответ

2

процитировать Mozilla Developer Center:

DOM Storage можно очистить с помощью "Сервис -> Очистить недавнюю историю -> Cookies", когда временной диапазон "Все" (через nsICookieManager :: RemoveAll)

Обратите внимание, что Flash cookies, OTOH, довольно сложно удалить.

+0

, так что я думаю, что если я просто случайно удалю кеш, я потеряю свои данные, но nvm, я думаю, это то же самое, что удалять файл случайно –

+1

Очистка файлов cookie отличается от очистки кеша, и это важное различие. Очистка кеша должна только очищать вещи, которые могут быть загружены из интертента в любом случае. Очистка файлов cookie может очистить локальные настройки. Как разработчик я часто очищаю кеш, чтобы убедиться, что использую последнюю версию своих веб-приложений, но редко удаляю свои файлы cookie. – ForbesLindesay

+0

Это относится только к браузерам на основе Mozilla, не так ли? –