Eine Analyse der von Firefox verwendeten lokalen Caches
- Kategorie: Feuerfuchs
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 Aufkommen von HTML5 und modernen Webanwendungen kamen neue Cache-Formate, die moderne Webbrowser verwenden.
Aus Entwicklersicht mag es sinnvoll sein, unterschiedliche Speicherorte für den Cache zu verwenden. Für datenschutzbewusste und technologieinteressierte Benutzer, die den Inhalt und die Größe des Caches im Auge behalten möchten, ist dies jedoch schwierig.
Bitte überprüfen Sie unsere Anleitung zum Löschen des Hauptbrowser-Cache da es unter anderem das Haupt-Firefox-Cache-Verzeichnis auf dem lokalen System auflistet.
In diesem Handbuch werden ausschließlich neue Cache-Speicherorte behandelt.
Firefox-Cache-Informationen
Der Offline-Cache
- Windows Vista und neuer : C: Benutzer \ AppData Local Mozilla Firefox Profiles . OfflineCache
- Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./OfflineCache
- Präferenz : browser.cache.offline.enable
- Werte : Richtig (aktiviert) oder Falsch (deaktiviert)
- Zusätzliche Information :: https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache#Storage_location_and_clearing_the_offline_cache
Es wurde 2007 eingeführt und wurde entwickelt, um Elemente mit dem Tag rel = 'offline-resource' im Offline-Cache zu speichern.
Die Hauptidee besteht darin, Geräten Offline-Browsing-Funktionen bereitzustellen, die Leistung wichtiger Ressourcen zu verbessern und die Serverlast zu verringern. Der Offline-Cache kann von HTML5-Anwendungen verwendet werden
Entwickler können die AppCache-Schnittstelle (Application Cache) verwenden, um Ressourcen anzugeben, die der Browser zwischenspeichern und Offline-Benutzern zur Verfügung stellen soll. Zwischengespeicherte Anwendungen werden geladen und funktionieren auch dann ordnungsgemäß, wenn Benutzer offline auf die Schaltfläche Aktualisieren klicken.
IndexedDB
- Windows Vista und neuer : C: Benutzer \ AppData Local Mozilla Firefox Profiles . IndexedDB
- Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./indexedDB
- Präferenz : dom.indexedDB.enabled
- Werte : Richtig (aktiviert) oder Falsch (deaktiviert)
- Zusätzliche Information :: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API
IndexedDB ist eine Browsertechnologie, die große Mengen strukturierter Daten speichern kann und leistungsstarke Suchvorgänge mithilfe von Indizes unterstützt. Es ist offline, online und in HTML5 Web Workers verfügbar.
IndexedDB ist ein Transaktionsdatenbanksystem wie ein SQL-basiertes RDBMS. Während letztere Tabellen mit festen Spalten verwendet, ist IndexedDB eine JavaScript-basierte objektorientierte Datenbank. Mit IndexedDB können Sie Objekte speichern und abrufen, die mit einem Schlüssel indiziert sind. Alle vom strukturierten Klonalgorithmus unterstützten Objekte können gespeichert werden
Verwenden Sie zum Anzeigen von IndexedDB-Inhalten ein Add-On wie SQLite Manager für Firefox .
Dom Storage
- Windows Vista und neuer : C: Benutzer \ AppData Local Mozilla Firefox Profiles . Webappsstore.sqlite
- Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./webappsstore.sqlite
- Präferenz : dom.storage.enabled
- Werte : Richtig (aktiviert) oder Falsch (deaktiviert)
- Zusätzliche Information :: https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API
Dies ermöglicht clientseitige Sitzungen und dauerhaften Speicher in Firefox. Es wird verwendet, um (mehr) Daten auf dem lokalen System im Vergleich zu Cookies zu speichern. Dom Storage wird von Supercookies verwendet, aber auch von Sites, die Daten auf dem lokalen System speichern müssen.
Firefox-Benutzer können die verwenden FireStorage Erweiterung für den Webbrowser, um den Inhalt von HTML5 Local Storage für die aktive Site im Browser anzuzeigen.
Während es möglich ist, einen, einige oder alle der aufgelisteten Caches zu deaktivieren, können bei der Verwendung von Webanwendungen, die die Funktionen verwenden, Probleme auftreten.
Jetzt du: Haben Sie etwas hinzuzufügen oder zu kommentieren? Lass es uns unten im Kommentarbereich wissen.