Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

233
Vistas
¿Cuál es la forma estándar de almacenar archivos en el navegador (en la zona de pruebas de su dominio)?

Estoy buscando la última (alrededor de 2021), la forma estándar recomendada de almacenar un archivo localmente en el navegador para un usuario y dominio en particular. Por "estándar" me refiero a alguna API que es compatible con al menos Chrome y Firefox ahora, y es parte del W3C o Living Standard, o al menos tiene algunas buenas indicaciones de que no quedará obsoleta en los próximos 5 años.

Parece que hay varias "formas antiguas" que parecen encajar con lo que estoy buscando:

  • LocalFileSystem nunca fue ampliamente adoptado y ahora está obsoleto
  • API de archivo: directorios y sistema "define un medio por el cual un agente de usuario puede exponer secciones de espacio aislado del sistema de archivos local de un usuario a aplicaciones web", pero está en desuso/descontinuado. (La API de archivo subyacente no lo es).
  • La " API de entradas de archivos y directorios " (también conocida como " Sistema de archivos") parece prometedora (en el momento de escribir este artículo, el artículo sobre MDN se actualizó por última vez en agosto de 2021), pero...
    • La especificación dice "No es un estándar W3C ni está en la pista de estándares W3C"
    • Spec también dice que "inicialmente se implementó en Google Chrome. Otros navegadores (en este momento: Edge, Firefox y Safari) están comenzando a admitir subconjuntos de las API y el comportamiento de Chrome. La intención de este documento es especificar el subconjunto común para garantizar que las implementaciones son interoperables". (Parece que solo están tapando un agujero en la interoperabilidad y no están tratando de definir algo para el futuro).
    • Aparentemente, Chrome (v93) no tiene forma de inspeccionar estos archivos en las Herramientas para desarrolladores, lo que podría tomarse como una señal de que quedará obsoleto.

Existen los métodos de almacenamiento más estándar, pero ninguno se centra en guardar archivos :

  • El almacenamiento web (localStorage y sessionStorage) es parte de Living Standard
  • IndexedDB está en camino de ser una recomendación del W3C

¿Me estoy perdiendo una opción? ¿Existe una API de archivo web más estándar para el futuro cercano (2021 y más allá)? ¿Deberíamos estar usando IndexedDB? (Puntos de bonificación si la API de archivo también funciona en Cordova, ya que el complemento de archivo popular utiliza una combinación extraña de la API de archivo en desuso y LocalFileSystem).

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda