Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

237
Views
¿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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!