Eine Analyse der lokalen caches, die Firefox nutzt

0
255

Zurück in den frühen Tagen des Internets gab es nur einen einzigen cache für HTML-Dateien und statische Elemente wie Bilder, aber mit dem Aufstieg von HTML5 und modernen web-Anwendungen kamen neue cache-Formate, die moderne web-Browser verwenden.

Zwar mag es Sinn machen, verschiedene Standorte zu verwenden für den cache, der aus einer Entwickler-Sicht, es macht die Dinge schwierig für Privatsphäre-bewusste und Technik-Interessierte Benutzer, die wollen, halten Sie ein Auge auf den cache-Inhalt und Größe.

Bitte schauen Sie sich unsere Anleitung zum löschen der Haupt-browser-cache und listet die wichtigsten Firefox-cache-Verzeichnis auf dem lokalen system, unter anderem.

Diese Anleitung sieht auf den neuen cache-Standorte ausschließlich.

Firefox-Cache-Informationen

firefox cache

Der Offline-cache

  • Windows Vista und neuer: C:Users<Benutzername>AppDataLocalMozillaFirefoxProfiles<Salz>.<Profil name>OfflineCache
  • Mac/Linux: /Users/<Benutzername>/Library/Caches/Firefox/Profiles/<Salz>.<Profil-name>/OfflineCache
  • Vorlieben: browser.cache.offline.aktivieren
  • Werte: True (aktiviert) oder False (deaktiviert)
  • Zusätzliche Informationen: https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache#Storage_location_and_clearing_the_offline_cache

Im Jahr 2007 eingeführt, es wurde entworfen, um zu speichern Elemente, Tags mit rel=”offline-resource” in der offline-cache.

Die Haupt-Idee ist, um offline-browsing-Funktionen von Geräten, die Verbesserung der Leistung von wichtigen Ressourcen, und die Serverlast zu reduzieren. Der offline-cache verwendet werden können, durch HTML5-Anwendungen

Entwickler können mithilfe des Application Cache (AppCache) Schnittstelle zum angeben von Ressourcen, die der browser-cache und offline-Nutzer. Anwendungen, die zwischengespeichert werden geladen und funktioniert einwandfrei, auch wenn der Benutzer auf die Schaltfläche aktualisieren, wenn Sie offline sind.

IndexedDB

  • Windows Vista und neuer: C:Users<Benutzername>AppDataLocalMozillaFirefoxProfiles<Salz>.<Profil name>indexedDB
  • Mac/Linux: /Users/<Benutzername>/Library/Caches/Firefox/Profiles/<Salz>.<Profil-name>/indexedDB
  • Vorlieben: dom.indexedDB.aktiviert
  • Werte: True (aktiviert) oder False (deaktiviert)
  • Zusätzliche Informationen: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

IndexedDB ist ein browser-Technologie, die in großen Mengen von strukturierten Daten und unterstützt high-performance-Suche mit Indizes. Es ist offline verfügbar, online und im Rahmen der HTML5 Web worker.

IndexedDB ist eine Transaktions-Datenbank-system, wie eine SQL-basierende RDBMS; jedoch in der Erwägung, dass die letzteren verwendet Tabellen mit festen Spalten, IndexedDB ist ein JavaScript-basierten Objekt-orientierten Datenbank. IndexedDB ermöglicht das speichern und abrufen von Objekten, indiziert mit einem Schlüssel; alle Objekte, unterstützt durch die strukturierten Klon-Algorithmus gespeichert werden können

Anzeigen IndexedDB Inhalte, verwenden Sie ein add-on wie SQLite Manager für Firefox.

Dom-Storage

  • Windows Vista und neuer: C:Users<Benutzername>AppDataLocalMozillaFirefoxProfiles<Salz>.<Profil name>webappsstore.sqlite
  • Mac/Linux: /Users/<Benutzername>/Library/Caches/Firefox/Profiles/<Salz>.<Profil-name>/webappsstore.sqlite
  • Vorlieben: dom.storage.aktiviert
  • Werte: True (aktiviert) oder False (deaktiviert)
  • Zusätzliche Informationen: https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

Dies ermöglicht es client-side session and persistent storage im Firefox. Es wird verwendet, um zu speichern (mehr) Daten auf dem lokalen system im Vergleich zu cookies. Dom-Storage wird von supercookies bekannt, sondern auch von Websites, die Notwendigkeit zum speichern von Daten auf dem lokalen system.

Firefox-user können die FireStorage Erweiterung für den web-browser zum anzeigen von Inhalten der Lokalen HTML5-Speicher für die aktive Seite in den browser.

Während es möglich ist, deaktivieren Sie eine, einige oder alle der aufgeführten caches, kann es zu Problemen bei der Verwendung von web-Applikationen, die die Funktionen.

Jetzt: Habe noch etwas hinzuzufügen oder zu kommentieren? Lassen Sie uns wissen, unten in den Kommentar-Abschnitt.