The new challenge is phones. Mobile browsers do not support the File System Access API.
What is a solution to this? Is there a reputable service that converts a web page into an Android/iOS app so that it can load and save files?
The new challenge is phones. Mobile browsers do not support the File System Access API.
What is a solution to this? Is there a reputable service that converts a web page into an Android/iOS app so that it can load and save files?
How many restaurant menus have I downloaded read once and never cleared off? I don't know. I also don't care. If I did care, I would want to use "Save As..." and save to google drive.
It's probably just that the users of phones are not that "robust" and organized to care where the files are.
On the android side the file browser that comes with the phone (if any) is bare bones. This combined with various sandboxing can make it pretty annoying to know exactly where your files end up.
Then there is the fact that the small UI on phones simply isn't all that great for browsing a large list of files.
So, putting it squarely on users isn't correct imho.
1. https://play.google.com/store/apps/details?id=com.ghisler.an...
Of course, younger users never really having used a file system doesn't work either. But certainly calling them "less intelligent and unrefined" is a ridiculous hot take if I ever saw one.
The people who don't bother to do so probably are better off without it anyway, so no harm no foul and everyone is better off.
Unfortunately Safari on Desktop also doesn't support the File System Access API. Ditto for WebUSB, WebBluetooth, WebMIDI, etc. Whole classes of "desktop-lite" web apps that can only be shipped on Chrome.
It's kind of a hard sell to ship a web app that just doesn't work for normal users who bought a MacBook.
Phones are an old challenge for now. Their OS is made upfront to coerce the user in having their data dealt by someone or something else out of the phone, somewhere through an Internet connection.
For Firefox and Safari users, one can offer a fallback via "download file" and "upload file" functionality. Which is clunky, because it does not reliably remember the directory. So the user often has to navigate to the correct dir again. Also it does not offer to save with the same filename by default. So the user will be offered to download "myfile(2).txt" or something instead. But at least it works and you can tell your users to use Chromium for a better experience.