Analýza místních mezipamětí, které Firefox používá
- Kategorie: Firefox
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
Mezipaměť offline
- Windows Vista a novější : C: Users \ AppData Local Mozilla Firefox Profiles . OfflineCache
- Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./OfflineCache
- Přednost : browser.cache.offline.enable
- Hodnoty : True (povoleno) nebo False (zakázáno)
- Dodatečné informace : https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache#Storage_location_and_clearing_the_offline_cache
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ářů.