In the PWA, we now have a range of options for File System Access without permission prompts:
In Chromium Desktop browsers, we have persistent permissions, which are the easiest way to avoid permission prompts.
In Chromium Android, Firefox Desktop and Android, we have the Origin Private File System, about which we already provide info.
In Node context (i.e. Electron and NWJS), Node APIs are used for the same effect.
For the most part, these options should be transparent for the user, except that the user has to make a conscious choice to use the OPFS. Signalling the various options in a non-confusing way needs some thought.
See https://github.com/kiwix/kiwix-js/issues/1217 for more info.
In the PWA, we now have a range of options for File System Access without permission prompts:
For the most part, these options should be transparent for the user, except that the user has to make a conscious choice to use the OPFS. Signalling the various options in a non-confusing way needs some thought.