En analyse af lokale caches, der bruger Firefox

0
248

Tilbage i de tidlige dage af Internettet, var der kun en enkelt cache for HTML-filer og statiske elementer, såsom billeder, men med fremkomsten af HTML5 og moderne web-applikationer, der kom nye cache formater, som moderne web-browsere bruger.

Samtidig kan det give mening at bruge forskellige steder, for cache fra en udviklers synspunkt, det gør tingene svært for privacy-bevidste og teknologi-interesserede brugere, der ønsker at holde øje med cache indhold og størrelse.

Tjek vores guide til at rydde vigtigste browser cache, da det viser de vigtigste Firefox mappe for mellemlageret på det lokale system, blandt andre ting.

Denne guide ser på nye cache steder udelukkende.

Firefox Cache Oplysninger

firefox cache

Offline-cache

  • Windows Vista og nyere: C:Users<brugernavn>AppDataLocalMozillaFirefoxProfiles<salt>.<profil navn>OfflineCache
  • Mac/Linux: /Users/<brugernavn>/Library/Caches/Firefox/Profiler/<salt>.<profil navn>/OfflineCache
  • Præference: browser.cache.offline.aktiver
  • Værdier: True (aktiveret) eller Falsk (deaktiveret)
  • Yderligere oplysninger: https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache#Storage_location_and_clearing_the_offline_cache

Der blev indført i 2007, er det blevet designet til at gemme elementer, der er tagget med rel=”offline-ressource” i offline-cache.

Den vigtigste idé er at give offline browsing muligheder for enheder, for at forbedre udførelsen af vigtige ressourcer, og at reducere server belastning. Offline-cache kan bruges af HTML5-applikationer

Udviklere kan bruge Program-Cache (AppCache) brugerflade til at specificere ressourcer, som den browser cache og gøre den tilgængelig offline-brugere. Programmer, der er cached belastning og fungerer korrekt, selv hvis brugerne klikker på knappen opdater, når de er offline.

IndexedDB

  • Windows Vista og nyere: C:Users<brugernavn>AppDataLocalMozillaFirefoxProfiles<salt>.<profil navn>indexedDB
  • Mac/Linux: /Users/<brugernavn>/Library/Caches/Firefox/Profiler/<salt>.<profil navn>/indexedDB
  • Præference: dom.indexedDB.aktiveret
  • Værdier: True (aktiveret) eller Falsk (deaktiveret)
  • Yderligere oplysninger: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

IndexedDB er en browser-teknologi, der kan indeholde store mængder strukturerede data og understøtter high-performance-søgninger ved hjælp af indeks. Det er tilgængelig offline, online og fra inden for HTML5 Web-Arbejdere.

IndexedDB er en transaktionsbeslutning database-system, som en SQL-baseret RDBMS; men henviser til, at sidstnævnte bruger tabeller med faste kolonner, IndexedDB er en JavaScript-baseret objekt-orienteret database. IndexedDB kan du gemme og hente genstande, der er indekseret med en nøgle; alle objekter, der understøttes af den strukturerede klon algoritme, der kan blive gemt

For at se IndexedDB indhold, skal du bruge en add-on, som SQLite Manager til Firefox.

Dom Opbevaring

  • Windows Vista og nyere: C:Users<brugernavn>AppDataLocalMozillaFirefoxProfiles<salt>.<profil navn>webappsstore.sqlite
  • Mac/Linux: /Users/<brugernavn>/Library/Caches/Firefox/Profiler/<salt>.<profil navn>/webappsstore.sqlite
  • Præference: dom.opbevaring.aktiveret
  • Værdier: True (aktiveret) eller Falsk (deaktiveret)
  • Yderligere oplysninger: https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

Dette gør det muligt for client-side session og vedvarende lagring i Firefox. Det bruges til at gemme (mere) af data på det lokale system i forhold til brug af cookies. Dom Opbevaring bruges af supercookies, men også af steder, der har brug for at gemme dataene på det lokale system.

Firefox-brugere kan bruge FireStorage forlængelse af den web-browser til at vise indholdet af HTML5 Local Storage for det aktive site i browseren.

Mens det er muligt at deaktivere en, nogle eller alle af de nævnte caches, kan du løbe ind i problemer, når du bruger web-applikationer, der udnytter de funktioner.

Nu kan Du: har du noget at tilføje eller kommentere? Lad os vide nedenfor i kommentar sektionen.