4 ms·
I like the idea of "installing" a web app that basically creates a bookmark to a webpage, because the alternative is installing an actual app. It's nice to have
by bko 3y ago
I like the idea of "installing" a web app that basically creates a bookmark to a webpage, because the alternative is installing an actual app. It's nice to have things all basically browser based as it gives the developer more control of the product and creates a single reasonable platform. I hate going to linkedin or Reddit or similar websites on mobile and them forcing me to use their app. It also breaks the dominance of centralized app stores like android and apple
- JohnFen 3y ago> It's nice to have things all basically browser based as it gives the developer more control of the product and creates a single reasonable platform. I get that. But as a user, I really hate browser-based applications and avoid them entirely unless I have no other option.
- bko 3y agoWhat do you prefer? Native apps?
- JohnFen 3y agoYes. Although this depends a lot on the quality of the software, native apps tend to be much better in terms of UI and performance, and they tend to use less system resources -- sometimes a lot less.
- holoduke 3y agoNowadays i would argue that the css rendering speed is faster than the Android UI renderer which suffers from extreme complexity. Ios might be still faster, but also much more limited. A good SPA is indistinguishable from a native app.
- coder543 3y ago> A good SPA is indistinguishable from a native app. Exactly. It’s like CGI in movies. People always talk about how bad CGI is, without realizing just how much good CGI they never notice. https://youtu.be/bL6hp8BKB24 https://youtu.be/bL6hp8BKB24
- JohnFen 3y agoThat's possibly true, but I wasn't really talking about Android (native Android apps are pretty inefficient anyway), I was talking about desktop.
- majikandy 3y agoApps that are just a web app inside an app container are even worse though!
- DANmode 3y agoProperly executed, it should act as segmented cache/cookies/storage, so you can clone, delete, etc isolated versions of your sessions with misbehaving (or potentially misbehaving) services.