In den letzten Versionen von Safari (ich bin jetzt auf 5.1) kann der lokale Speicher mit Safari gelöscht werden. »Safari zurücksetzen» Alle Website-Daten entfernen. Oder verwenden Sie Safari »Einstellungen» Tabsheet Privacy »Cookies und andere Website-Daten» Alle Website-Daten entfernen. Und selbst wenn Sie "Alle entfernen" verwenden, wenn Sie die Details in demselben Tab "Datenschutz" sehen. Auf der Registerkarte Sicherheit werden jetzt keine Schaltflächen zum Anzeigen der Datenbanken angezeigt.
Einige weitere Details, auch für ältere Versionen:
Auf meinem Mac habe ich den Ordner gefunden ~/Library/Safari/LocalStorage
, der eine Datei für jede Site enthält, die lokalen Speicher † verwendet . Das Erstellungsdatum ist auf meinen ersten Besuch bei jeder Site festgelegt. Unter Windows befindet sich dies möglicherweise in einem Ordner wie %APPDATA%\Apple\Safari
oder %APPDATA%\Apple Computer\Safari
.
Wenn Sie alle diese Dateien löschen und Safari neu starten, werden die Daten offensichtlich auch für StackAuth gelöscht.
Allerdings wird mir die Anmeldung bei einem zufälligen Stapel Exchange - Standort die StackAuth Daten wieder, und eine Datei in dem obigen Ordner, ohne jemals das zu ermöglichen, aufgefordert zu werden (meine Safari Einstellungen zeigen „ Datenbankspeicherung: keine, bevor er fragt erlaubt “) und ohne Die Domäne wird in der Liste "Datenbanken anzeigen" angezeigt. Dies geschieht auch im privaten Browsermodus.
Dies scheint auf den Unterschied zwischen HTML5- Webdatenbanken und HTML5- Webspeicher (letzterer einschließlich lokalem Speicher) zurückzuführen zu sein. Chrome zeigt beides für Twitter:
Anscheinend warnt Safari nur vor Datenbanken, nicht vor lokaler Speicherung. Das Blockieren von lokalem Speicher ist möglicherweise so schwer wie Adobe Flash daran zu hindern, seine Privatsphäre zu verlassen. Die Spezifikationen besagen:
Benutzerprogramme sollten Daten aus den lokalen Speicherbereichen nur aus Sicherheitsgründen oder auf Aufforderung des Benutzers auslaufen lassen.
Hoffen wir, dass jemand einen einfacheren Weg kennt oder dass wir in zukünftigen Releases mehr Kontrolle bekommen. (Ich habe dafür eine Anfrage bei Apple eingereicht.)
† In meinem Fall habe ich 5.904 Artikel aus dem März 2009 gefunden. Und sogar meine eigenen Domains, für die ich sicher bin, dass kein lokaler Speicher verwendet wird, wurden jeweils mit 8-KB-Dateien aufgelistet. Untersuchungen haben gezeigt, dass das FlashBlock-Benutzerskript von Alexey Ruzanov auch lokalen Speicher verwendet und daher für jede besuchte Site eine Datei verursacht, unabhängig davon, ob lokaler Speicher verwendet wird und ob Flash verwendet wird.