Quoting an anonymous Twitter user (got harrassed for these statements):
"Safari is buggy" is a valid criticism.
"Safari is behind Chrome in features" is not a valid criticism.
Never forget that the browser vendors, including Google and Apple, seized control of the web from the W3C. These few companies have too much power over the web, period.
1/8
Imagine a small company trying to write their own web browser from scratch nowadays. It's just not possible! The web is so complex, there's no choice but to adopt one of the few existing browser engines: Chromium, WebKit, Gecko. That's it. The competitive landscape is bleak.
4/8
"Everyone has to adopt Chromium" is exactly Google's plan.
Who controls the dominant browser engine controls the web.
5/8
@alcinnz In my opinion, much of the HTML5 spec is actually pretty useful. Most of the unnecessary bloat comes from JavaScript. I also don't think we should abolish js, sometimes a little scripting is needed. But it's way too overcomplicated, and many many features should just be dropped. Let it control the DOM, receive events, and then let it stay at that. That's all it needs to be able to do.
@Riedler I've got a lot of thoughts here, but right now I think I'd say that for filling such a role, I'd say the Sun's hyping of Java at the time led to some terrible decisions which no one likes.
To make it reasonable to reimplement the DOM the standards need to be taken to scratch...
@Riedler @alcinnz how about XHTML2 + HTMX ?