Analýza místních mezipamětí, které Firefox používá

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

V prvních dnech Internetu existovala pouze jediná mezipaměť pro soubory HTML a statické prvky, jako jsou obrázky, ale se vzestupem HTML5 a moderních webových aplikací přišly nové formáty mezipaměti, které moderní webové prohlížeče používají.

I když může být smysl používat různá umístění pro mezipaměť z pohledu vývojáře, je to obtížné pro uživatele, kteří dbají na ochranu soukromí a technologie, kteří chtějí sledovat obsah a velikost mezipaměti.

Podívejte se prosím na naše průvodce vymazáním hlavní mezipaměti prohlížeče protože mimo jiné uvádí hlavní adresář mezipaměti Firefoxu v místním systému.

Tato příručka se zaměřuje výhradně na nová umístění mezipaměti.

Informace o mezipaměti Firefoxu

firefox cache

Mezipaměť offline

Byl představen v roce 2007 a byl navržen pro ukládání prvků označených rel = 'offline-resource' do offline mezipaměti.

Hlavní myšlenkou je poskytnout zařízením možnost procházení offline, zlepšit výkon důležitých zdrojů a snížit zatížení serveru. Mezipaměť offline mohou být používány aplikacemi HTML5

Vývojáři mohou pomocí rozhraní aplikační mezipaměti (AppCache) určit prostředky, které by měl prohlížeč ukládat do mezipaměti a zpřístupňovat uživatelům offline. Aplikace, které jsou uloženy v mezipaměti, se načítají a fungují správně, i když uživatelé klepnou na tlačítko aktualizace, když jsou offline.

IndexovanéDB

  • Windows Vista a novější : C: Users \ AppData Local Mozilla Firefox Profiles . IndexedDB
  • Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./indexedDB
  • Přednost : dom.indexedDB.enabled
  • Hodnoty : True (povoleno) nebo False (zakázáno)
  • Dodatečné informace : https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

IndexedDB je technologie prohlížeče, která dokáže pojmout velké množství strukturovaných dat a podporuje vysoce výkonné vyhledávání pomocí indexů. Je k dispozici offline, online a prostřednictvím HTML5 Web Workers.

IndexedDB je transakční databázový systém, jako RDBMS založený na SQL; avšak zatímco druhé používá tabulky s pevnými sloupci, IndexedDB je objektově orientovaná databáze založená na JavaScriptu. IndexedDB umožňuje ukládat a načítat objekty, které jsou indexovány pomocí klíče; lze uložit všechny objekty podporované algoritmem strukturovaného klonu

Chcete-li zobrazit obsah IndexedDB, použijte doplněk jako SQLite Manager pro Firefox .

Úložiště Dom

  • Windows Vista a novější : C: Users \ AppData Local Mozilla Firefox Profiles . Webappsstore.sqlite
  • Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./webappsstore.sqlite
  • Přednost : dom.storage.enabled
  • Hodnoty : True (povoleno) nebo False (zakázáno)
  • Dodatečné informace : https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

To umožňuje relaci na straně klienta a trvalé úložiště v prohlížeči Firefox. Používá se k ukládání (více) dat do místního systému ve srovnání s cookies. Úložiště Dom používají supercookies, ale také weby, které potřebují ukládat data do místního systému.

Uživatelé Firefoxu mohou používat FireStorage rozšíření pro webový prohlížeč pro zobrazení obsahu HTML5 Local Storage pro aktivní web v prohlížeči.

I když je možné zakázat jednu, některé nebo všechny uvedené mezipaměti, můžete narazit na problémy při používání webových aplikací, které využívají dané funkce.

Teď ty: Máte co přidat nebo přidat komentář? Dejte nám vědět níže v sekci komentářů.