If a router manufacturer used completely correct and standard SSL and Java implementations in the past, it would likely be inaccessible today. A reasonable assumption should be made that if you implement something correctly today, that it will be accessible by a web browser in the future.
I understand that these technologies have been found to be insecure. But some people still need them. And it is possible, and not even that hard, to run Applets securely. I do it. They can be sandboxed externally.
I'm actually thinking of putting my "distro" of Firefox on github, for running applets. Appletviewer is not enough.
These features are not removed for our benefit. They were removed under pressure from commercial entities. For example, Facebook pushed hard to kill flash with extreme prejudice two years ago [1]. If it had been up to them, everyone's Flash would have stopped working back then, and been very hard to re-enable. Facebook didn't do this out of concern for safety, they did it because it financially benefited them, and shrank their support window.
[1] https://tech.slashdot.org/story/15/07/14/0112229/facebooks-n...
Non-broken HTML from the dawn of the web onward works fine in modern browsers. Had your router manufacturer done something sensible in the first place, we wouldn't be having this discussion.
Actually I totally agree! I think the web is worse than it was 10 years ago.But, this is due to bad site design, not the fact that browsers are more capable now. You could argue that today's more-capable browsers enable and encourage this crap, which is kind of true. But in the old days site owners did the same horrible crap; they just used Flash and Java and ActiveX to do it.
I hope so, because that'll mean it's gotten better. Right. And those were all terrible and/or proprietary ideas, all of them contrary to the ideas (originally) underpinning the web. Those ideas were rightfully tossed into the trash bin of history. Mostly.But, I don't see what harmful assumptions and proprietary closed technology have to do with one of the jewels of the open-source software world (Firefox) continuing to improve itself while remaining open.