кажется stackauth.com
использовал некоторое локальное хранилище, которое мое Safari не показывает мне, и, следовательно, не может быть удалено. Итак, в общем: как обеспечить все локальное хранилище удалено из Safari?
некоторые предпосылки и детали:
локальное хранилище HTML5 позволяет веб-сайтам сохранять информацию на компьютере. (Это немного похоже на файлы cookie, но содержимое не отправляется на сервер автоматически.) Например, когда один раз вошел в (новый) Веб-сайт Twitter, то при просмотре этого сайта и вставив следующее в строке местоположения показывает много деталей, даже если в настоящее время не вошли в†:
javascript:alert(localStorage.getItem(':USER:'));
чтобы избавиться от этих данных: в Google Chrome "удалить куки и другие данные сайта" делает трюк. В Firefox он удаляется при удалении файлов cookie. Не так много в сафари.
в Safari, кажется, есть связанные предпочтения в безопасности, кнопка "Показать базы данных". Однако этот список "Показывать базы данных" в Safari не упоминаетstackauth.com, как используется Stack Exchange глобальная сеть авто-логин. А после использования "удалить все", я все равно получаю результаты на том сайте:
javascript:alert(localStorage.getItem('GlobalLogin'));
Я мог бы удалить это с помощью javascript:localStorage.clear();
. Но тогда мне нужно знать что сайт хранит данные. Этот вопрос касается не только StackAuth; я хочу быть уверен, что другие сайты также не скрыты из списка.
(Я на Mac, использование последней версии Safari на последней OS X.)
† когда всплывающее окно слишком велико, чтобы увидеть кнопку закрытия, нажмите Esc или Return, чтобы закрыть диалоговое окно предупреждения.