Offline-Daten sollten zwar vollständig deaktiviert werden können (meistens localStorage und IndexedDB), dies kann jedoch dazu führen, dass die von ihnen abhängigen Websites beschädigt werden. Wenn Sie dies dennoch tun möchten, sind die relevanten Konfigurationseinträge dom.storage.enabled
/ dom.storage.default_quota
(Quota to 0 zeigt die API als aktiviert an, aber voll, wodurch je nach Fehlerbehandlung der Site weniger oder mehr Sites beschädigt werden können) und dom.indexedDB.enabled
.
Im Allgemeinen ist es besser, die Daten beim Beenden des Browsers zu löschen. Dies ermöglicht zwar die Nachverfolgung innerhalb derselben Sitzung, reduziert jedoch die langfristige Nachverfolgung.
Gehen Sie dazu zu about:preferences
(oder Menü => Optionen), Registerkarte Datenschutz & Sicherheit. Wählen Sie unter Verlauf die Option Benutzerdefinierte Einstellungen für Verlauf verwenden aus . Aktivieren Sie das Kontrollkästchen Verlauf löschen, wenn Firefox geschlossen wird, und aktivieren Sie das Kontrollkästchen Offline-Website-Daten . Möglicherweise möchten Sie auch den Browserverlauf usw. deaktivieren, wenn Sie diesen behalten möchten.
Eine andere Sache, die einige Websites verwenden, ist ein Service Worker. Ich glaube, dass das obige delete-on-close zum Löschen von Service Worker-Caches funktionieren sollte, aber es ist schwieriger zu testen. Wenn Sie möchten, können Sie sie mithilfe about:config
der dom.serviceWorkers.enabled
Option vollständig deaktivieren . Beachten Sie, dass dies zu den gleichen potenziellen Problemen führt wie das vollständige Deaktivieren anderer Speichermethoden: Einige Sites funktionieren ohne sie einfach nicht.