Un análisis de las cachés locales que usa Firefox

Pruebe Nuestro Instrumento Para Eliminar Los Problemas

En los primeros días de Internet, solo había un caché único para archivos HTML y elementos estáticos como imágenes, pero con el auge de HTML5 y las aplicaciones web modernas aparecieron nuevos formatos de caché que utilizan los navegadores web modernos.

Si bien puede tener sentido usar diferentes ubicaciones para el caché desde el punto de vista del desarrollador, dificulta las cosas para los usuarios preocupados por la privacidad y interesados ​​en la tecnología que desean vigilar el contenido y el tamaño del caché.

Por favor, consulte nuestro guía sobre cómo borrar la memoria caché del navegador principal ya que enumera el directorio de caché principal de Firefox en el sistema local, entre otras cosas.

Esta guía analiza las nuevas ubicaciones de caché exclusivamente.

Información de la caché de Firefox

firefox cache

La caché sin conexión

Introducido en 2007, ha sido diseñado para almacenar elementos etiquetados con rel = 'offline-resource' en la caché fuera de línea.

La idea principal es proporcionar capacidades de navegación sin conexión a los dispositivos, mejorar el rendimiento de recursos importantes y reducir la carga del servidor. La caché sin conexión puede ser utilizada por aplicaciones HTML5

Los desarrolladores pueden utilizar la interfaz Application Cache (AppCache) para especificar los recursos que el navegador debe almacenar en caché y poner a disposición de los usuarios sin conexión. Las aplicaciones almacenadas en caché se cargan y funcionan correctamente incluso si los usuarios hacen clic en el botón de actualización cuando están desconectados.

IndexedDB

  • Windows Vista y versiones posteriores : C: Users \ AppData Local Mozilla Firefox Profiles . IndexedDB
  • Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./indexedDB
  • Preferencia : dom.indexedDB.enabled
  • Valores : Verdadero (habilitado) o Falso (deshabilitado)
  • Información Adicional : https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

IndexedDB es una tecnología de navegador que puede contener grandes cantidades de datos estructurados y admite búsquedas de alto rendimiento mediante índices. Está disponible sin conexión, en línea y desde HTML5 Web Workers.

IndexedDB es un sistema de base de datos transaccional, como un RDBMS basado en SQL; sin embargo, mientras que este último usa tablas con columnas fijas, IndexedDB es una base de datos orientada a objetos basada en JavaScript. IndexedDB le permite almacenar y recuperar objetos que están indexados con una clave; cualquier objeto admitido por el algoritmo de clonación estructurada se puede almacenar

Para ver el contenido de IndexedDB, use un complemento como Administrador de SQLite para Firefox .

Almacenamiento Dom

  • Windows Vista y versiones posteriores : C: Users \ AppData Local Mozilla Firefox Profiles . Webappsstore.sqlite
  • Mac / Linux : /Users//Library/Caches/Firefox/Profiles/./webappsstore.sqlite
  • Preferencia : dom.storage.enabled
  • Valores : Verdadero (habilitado) o Falso (deshabilitado)
  • Información Adicional : https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

Esto habilita la sesión del lado del cliente y el almacenamiento persistente en Firefox. Se utiliza para almacenar (más) datos en el sistema local en comparación con las cookies. Dom Storage es utilizado por supercookies, pero también por sitios que necesitan guardar datos en el sistema local.

Los usuarios de Firefox pueden utilizar FireStorage extensión para que el navegador web muestre el contenido del almacenamiento local HTML5 para el sitio activo en el navegador.

Si bien es posible deshabilitar uno, algunos o todos los cachés enumerados, es posible que tenga problemas al usar aplicaciones web que utilizan las funciones.

Ahora tu: ¿Tienes algo que añadir o comentar? Háganos saber a continuación en la sección de comentarios.