Как можно было бы очистить веб-базы данных HTML5?
-
30-09-2019 - |
Вопрос
Я начал просматривать хранилище веб-баз данных HTML для некоторого расширения Chrome, над которым я работаю, и это заставило меня задуматься - кто должен очищать заброшенные веб-базы данных?В отличие от настольных приложений, для веб-сайта нет программы удаления.И в отличие от обычных файлов cookie, веб-базы данных могут быть намного больше, чем просто 4 КБ.
Я могу представить, что некоторые браузеры или дополнения могли бы предоставить продвинутым пользователям способ очистки локально сохраненных данных, но я не могу представить, чтобы мои родители делали это.Что предотвратит засорение жесткого диска веб-сайтов после того, как эта функция будет широко использоваться?Есть ли какой-либо способ удалить локальные данные честных и ответственных веб-сайтов после того, как они больше не используются?
Решение
На двух веб-сайтах и в 4 приложениях, в которых я использую локальное хранилище html5, я где-то предлагаю опцию (на странице "О программе", или в настройках учетной записи, или по ссылке внизу страницы), которая дает вам возможность удалить локальную базу данных и пары ключ-значение, а также возможность отказаться от использования сайта с ее помощью.
Другие советы
Это будет постоянно, как печенье. Разница с печеньем заключается в том, что вы можете хранить гораздо больше данных, и дата истечения срока действия не может быть предоставлена.
Firefox имеет возможность автоматически очистить эти информацию (автономное хранение)