3 ms·
Wow, the contortions we go through trying to make HTML into a full-blown native application platform, instead of writing native applications. I'm impressed, bu
by thrower123 8y ago
Wow, the contortions we go through trying to make HTML into a full-blown native application platform, instead of writing native applications.
I'm impressed, but good god do we spend a lot of time reinventing the wheel within the limitations of browser engines.
- swsieber 8y agoIt's true. I'm grateful though whenever I need to use a computer that's not mine and need access to stuff.
- Buttons840 8y agoAnd the owner of the computer your using is probably grateful you simply went to a website rather than installing some unknown executable on his computer.
- Buttons840 8y agoYou're probably right, but there are no alternates, so people build what they want with what's available. I'm no expert in native or web development, but I don't know of any native GUI framework that looks as good as browser rendering does, is free, is easy to distribute, and secure.
- mirko22 8y agoLike QML from Qt?
- tills13 8y agoI'm assuming you've never had to write a cross-platform native app...
- mirko22 8y agoAssumption is a mother of all fuc$ups...
- ericflo 8y agoNative applications can be rejected from app stores, have their revenue siphoned off 30% at a time, and have a high barrier of entry. It's completely reasonable for an alternative ecosystem to evolve, with a different set of tradeoffs.
- writepub 8y agoWe used to firmly believe in what you said too. However, we've seen advantages to the open web: 1. You're not beholden to the app stores' whims. 2. It literally is "write once, run everywhere" 3. Webassembly & WebGPU add performance & language independence For most cases, the web is a viable, nay superior alternative. For cases with special sensor access & ultra high speed (rich games, Video encoding) native apps are the only way.