4 ms·
I agree that it doesn't need to be about security. If web apps had to be installed on browsers similar to the way they are installed on the operating system, th
by 13415 6y ago
I agree that it doesn't need to be about security. If web apps had to be installed on browsers similar to the way they are installed on the operating system, they would be acceptable. The current system that they run automatically when you visit a web page is obviously unacceptable, but that could be changed. The lack of standards and GUI features is also not that bad.
For me it's more about pricing and freedom. Server and computing costs force most web apps to be subscription-based and I'm extremely picky about subscriptions. First, there is often data lock in, of course, and it's often very deliberate with no viable export options. That's unacceptable to any reasonable person both on desktops and with web-based apps. Second, subscription-based applications are universally too expensive. If I turned all desktop software I currently use into equivalent subscriptions my monthly bill would be insanely high, an additional 200 to 500 euro per month. To most people including me that's just not affordable. It just doesn't add up. There is no market where people buy 20 different apps at $15/month each.
Almost everyone uses free desktop apps and a few paid ones.
- backing 6y ago> I agree that it doesn't need to be about security This. You're litterally using a personal computer with at least personal data on it, passwords in a password manager, passwords in your browsers, website account sessions (!) all on your drives and folders. Everything accessible by ALL programs you execute. The more info Javascript has and therefore the server, the more attack vectors open up to just inject code into your browser and leverage code execution on host (recent CVE on firefox and Chrome !). Or into your slack electron's chrome. Or any spyware app. All your keystrokes accessible also ! Consider using a virtual machine or container to isolate the apps from your data so that they can't access it. If needed, mount a folder between host and guest for purpose-only sharing. Or at least think about it or other measures.