3 ms·
While not perfect, the web platform is pretty damn backwards-compatible, which is why sites using frames and table layouts still render fine. There's also featu
by toastal 4y ago
While not perfect, the web platform is pretty damn backwards-compatible, which is why sites using frames and table layouts still render fine. There's also feature detection to engaging code only when a API is supported too. I'd argue it's better to assume this will be good enough instead of shipping another browser just to be 100% sure—space and bandwidth aren't free.
- Klonoar 4y agoThe web may be backwards compatible, but the engine in the OS (e.g, WKWebView on macOS) may not see security updates and bug fixes past a certain point. In contrast, Electron will "just work" and can be deployed pretty far back in comparison.
- toastal 4y agoJust as much, many Electron-based applications aren't keeping their own engines updated and shipped. The rest starts to get philosophical: on Linux, BSD, or other libre OSs, these WebViews do get upgraded for usually a devices entire lifespan (unlike Android) and users are usually more confident in their OS's update system and maintainers to regularly do updates. Of course, you could always make it purely a PWA and pressure the likes of Mozilla to actually support hosting these sorts of apps for OSs (RIP SSB).
- Klonoar 4y agoIt’s a bit of a myth that those get upgraded. They lag significantly behind Electron (Chromium) attention-wise.