Hi! I am currently developing a browser based cloud and Im currently figuring out how to download huge amounts of files.
Problems:
-> No possibility to download multiple files at once in Firefox
-> Creating Zipfiles on serverside takes a lot of time and can be only downloaded at once
-> Creating Zipfiles on clientside overloads the RAM in a very short time
Solution: Storage Access API (Directory Picker)
-> Every file can be downloaded with an XMLHttpRequest and then instantly be written on disk
-> Downloads can be interrupted or resumed later without losing all progress
-> Double files can be checked and overwritten or not
-> Files are instantly accessable
-> No waiting for creating zip files
etc.
I know that this is maybe a security issue, but Im currently using Google Chrome because of this feature but Id like to use Firefox for this more.