It's new, and you can still save pages. Browsers will do their best to include all resources they depend as well.
> Using a proper application platform instead
Which one? Is there any cross-platform one with consistent design and UX? I don't think so.
No, I can't. That does not work reliably.
> Browsers will do their best
In other words, they will fail.
> Which one? Is there any cross-platform one with consistent design and UX? I don't think so.
Frankly, even Electron applications are better than making web pages that behave incorrectly.
In all your given examples, it does.
> Frankly, even Electron applications are better than making web pages that behave incorrectly.
You know that 90% of Electron apps do not have any native function calls and are just wrappers on top of a web-app?
I just don't understand what you are criticizing anymore.
I don't care if websites can use that if they don't.
> You are dealing with a Turing-complete language here.
That's the fucking problem.
> What is the alternative you are supporting instead the current situation?
Using a proper application platform instead of a pile of hacks on top of the web. Without that pile of hacks, the web would actually be usable because publishers would not be able to break the UX.