3 ms·
Most "modern" platforms distrust native apps too. (Android, iOS and increasingly macOS, Windows and even Linux) This is one of the main reason that I often pre
by kevincox 6y ago
Most "modern" platforms distrust native apps too. (Android, iOS and increasingly macOS, Windows and even Linux)
This is one of the main reason that I often prefer web apps. (my preference obviously depends on the use case) I would much rather run a random company's messaging/video chat/whatever app inside my browser with strong sandboxing. Because browsers have truly accepted that applications should be considered malicious by default.
- Soremwar 6y agoThis. I cannot stress how important is this for modern app development. Just like Deno doesn't trust any script that is passed to it, no user should trust an app just cause it's installed directly in the system (and I can't believe I lived with that mindset as well). The developers should grow cautious of any tool and library they install, and the user should inspect more often what kind of access is it giving to anything they browse on the web, cause at least there they can block it.
- threatofrain 6y agoBut in those more modern platforms, web apps still have a big disparity vs native in terms of privilege, and it's not obvious why the gap should shrink; after all, apps that run native have passed their internal bureaucracy process and are thus more trustworthy.