Beziehung von Firefox zwischen Cookies und localstorage (von https://bugzilla.mozilla.org/show_bug.cgi?id=341524 ):
- Durch das Deaktivieren von Cookies wird der Speicher deaktiviert, sofern sich die Website nicht auf der Whitelist befindet.
- Durch das Aktivieren aller Cookies wird die Speicherung aktiviert, es sei denn, die Website steht auf der Sperrliste.
- Wenn eine Site in der Sperrliste nur auf Sitzung eingestellt ist, kann nur Sitzungsspeicher verwendet werden. Globale Speicher werden wie Sitzungsspeicher behandelt.
- Wenn in den Cookie-Einstellungen nur die Sitzung festgelegt ist, gilt für die gesamte Speichernutzung nur die Sitzung
- Wenn die Cookie-Voreinstellungen auf Aufforderung eingestellt sind, wird dies wie Ablehnen von Cookies behandelt. Nicht sicher, ob hier eine Aufforderung erfolgen soll. Fordern Cookies jedes Mal, wenn ein Cookie gesetzt wird, oder nur einmal pro Sitzung auf?
- Die verborgene Einstellung dom.storage.disabled kann zum Deaktivieren des DOM-Speichers verwendet werden.
Daher sollten Sie in der Lage sein, Cookie-Manager wie Cookie Monster zur Steuerung von Localstorage zu verwenden.
Um persistente lokale Speicher in Firefox anzuzeigen oder zu löschen, können Sie Foundstone HTML5 Local Storage Explorer oder NoTrace verwenden . Weitere verwandte Firefox-Erweiterungen sind hier aufgelistet .
Von So löschen und deaktivieren Sie DOM-Speicher in Firefox, IE und Chrome :
Löschen Sie den DOM-Speicher in Firefox:
Wählen Sie "Tools" -> "Recent History löschen", öffnen Sie "Details", markieren Sie "Cookies" und wählen Sie als Zeitraum "Alles".
ACHTUNG: Kein anderer Zeitraum löscht den DOM-Speicher.[...]
Deaktivieren Sie den DOM-Speicher in Firefox:
Geben Sie "about: config" in Ihre Adressleiste ein und drücken Sie die Eingabetaste, um Ihre internen Browsereinstellungen anzuzeigen. Scrollen Sie nach unten zu "dom.storage.enabled", klicken Sie mit der rechten Maustaste darauf und drücken Sie "Toggle", um den DOM-Speicher zu deaktivieren.
Von Umgehen der Absicht von „fremden“ Cookies blockieren :
Das Konzept von HTML5 Local Storage ist Cookies sehr ähnlich. Auf Ursprungsebene gibt es eine Menge von festplattenabhängigen Namen / Wert-Paaren.
Mit einem einfachen Test kann leicht gezeigt werden, dass die Funktion des lokalen HTML5-Speichers nicht von der Cookie-Einstellung des Drittanbieters beeinflusst wird.
Mozilla weiß über dieses Problem Bescheid: Fehler 536509 - localStorage befolgt keine Präferenz "Cookies von Drittanbietern" . Wenn Sie das Kontrollkästchen "Cookies von Websites akzeptieren" deaktivieren, ist localstorage glücklicherweise nur für Domänen aktiviert, die in der Cookie-Ausnahmenliste von Firefox zulässig sind. Da zum Festlegen von localstorage JavaScript erforderlich ist, können JavaScript-blockierende Erweiterungen wie NoScript dieses Problem ebenfalls verringern.
Localstorage-Teststandorte:
- http://csh.rit.edu/~ryanw/chaos/WebStorageTest.html
- http://people.w3.org/mike/localstorage.html
- http://scary.beasts.org/misc/iframe_storage.html
Firefox-Problem: Bug 748620 - Wenn der Cookie-Ablauf jedes Mal abgerufen wird, löst localStorage eine Sicherheitsausnahme aus .
Alle Informationen in dieser Antwort wurden vom DOM-Speicher übernommen: Browser-Datenspeicherung, die die Absicht des Blockierens von Cookies von Drittanbietern umgehen kann, einen Thread, den ich gestartet habe.