Een analyse van lokale caches die Firefox gebruikt

Probeer Ons Instrument Voor Het Oplossen Van Problemen

In de begintijd van internet was er slechts één cache voor HTML-bestanden en statische elementen zoals afbeeldingen, maar met de opkomst van HTML5 en moderne webtoepassingen kwamen er nieuwe cache-indelingen die moderne webbrowsers gebruiken.

Hoewel het vanuit het oogpunt van ontwikkelaars zinvol kan zijn om verschillende locaties voor de cache te gebruiken, maakt het het moeilijk voor privacybewuste en technologie-geïnteresseerde gebruikers die de cache-inhoud en -grootte in de gaten willen houden.

Kijk dan op onze gids voor het wissen van de cache van de hoofdbrowser omdat het onder andere de belangrijkste Firefox-cachemap op het lokale systeem vermeldt.

Deze gids kijkt uitsluitend naar nieuwe cachelocaties.

Firefox-cache-informatie

firefox cache

De offline cache

Het werd geïntroduceerd in 2007 en is ontworpen om elementen met de tag rel = 'offline-resource' op te slaan in de offline cache.

Het belangrijkste idee is om apparaten offline browsen mogelijk te maken, de prestaties van belangrijke bronnen te verbeteren en de serverbelasting te verminderen. De offline cache kan worden gebruikt door HTML5-applicaties

Ontwikkelaars kunnen de Application Cache-interface (AppCache) gebruiken om bronnen op te geven die de browser in het cachegeheugen moet opslaan en beschikbaar moet maken voor offline gebruikers. Toepassingen die in de cache zijn opgeslagen, worden correct geladen en werken correct, zelfs als gebruikers op de knop Vernieuwen klikken wanneer ze offline zijn.

IndexedDB

  • Windows Vista en nieuwer : C: Users \ AppData Local Mozilla Firefox Profiles . IndexedDB
  • Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./indexedDB
  • Voorkeur : dom.indexedDB. ingeschakeld
  • Waarden : Waar (ingeschakeld) of onwaar (uitgeschakeld)
  • Extra informatie : https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

IndexedDB is een browsertechnologie die grote hoeveelheden gestructureerde gegevens kan bevatten en krachtige zoekopdrachten met indexen ondersteunt. Het is offline, online en vanuit HTML5 Web Workers beschikbaar.

IndexedDB is een transactiedatabasesysteem, zoals een op SQL gebaseerd RDBMS; terwijl de laatste tabellen met vaste kolommen gebruikt, is IndexedDB een op JavaScript gebaseerde objectgeoriënteerde database. Met IndexedDB kunt u objecten opslaan en ophalen die zijn geïndexeerd met een sleutel; alle objecten die door het gestructureerde kloonalgoritme worden ondersteund, kunnen worden opgeslagen

Om IndexedDB-inhoud te bekijken, gebruikt u een add-on zoals SQLite Manager voor Firefox .

Dom-opslag

  • Windows Vista en nieuwer : C: Users \ AppData Local Mozilla Firefox Profiles . Webappsstore.sqlite
  • Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./webappsstore.sqlite
  • Voorkeur : dom.storage.enabled
  • Waarden : Waar (ingeschakeld) of onwaar (uitgeschakeld)
  • Extra informatie : https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

Dit maakt sessie aan de clientzijde en permanente opslag in Firefox mogelijk. Het wordt gebruikt om (meer) gegevens op het lokale systeem op te slaan in vergelijking met cookies. Dom Storage wordt gebruikt door supercookies maar ook door sites die gegevens op het lokale systeem moeten opslaan.

Firefox-gebruikers kunnen de FireStorage extensie voor de webbrowser om de inhoud van HTML5 Local Storage voor de actieve site in de browser weer te geven.

Hoewel het mogelijk is om een, enkele of alle vermelde caches uit te schakelen, kunt u problemen tegenkomen bij het gebruik van webtoepassingen die gebruikmaken van de functies.

Nu jij: Heeft u iets toe te voegen of te reageren? Laat het ons hieronder weten in het commentaargedeelte.