Remix.run Logo
gaigalas an hour ago

Dude.

HTML4 era was full of parser hacks. Increasingly more and more parser hacks.

XHTML tried to solve that, and make HTML parsing more acessible to everyone. It's not about rigor, it's about making it simpler.

HTML5 goes in the other direction. It formalized all those hacks into very, very strict parsing rules. It's super strict and specific, to the point that only companies with large resources can realistically invest in a proper HTML5 engine.

So, the metaphor does not hold.

You actually don't need a technical-aspect analogue to advocate for better, more inclusive human behavior. It's much better if you don't rely on those. People should not need a spec as a mirror to understand that.

bonesss 15 minutes ago | parent [-]

Well put. In that broken metaphor we’ve seemingly enter into a web ‘inclusiveness’ discussion focused on pronouns over, say, accessibility for visually impaired readers and readers reliant on tool-based assistance…

Degenerative diseases and chronic functional limitations are super, duper, inclusive to start with.

From SGML and crystallizing the dreams of archivists, librarians, and academics for centuries we’ve ended in a place where actual Microsoft has to use other companies’ web engine because “too ‘spensive” and the ability to even copy text from a website isn’t a guarantee. If you can even see the text under the ads, inline ads, the cookie popup, the delayed email list popup, and then the helpful ai chat agent pop-up.

Stricter markup yields simpler tooling yields better accessibility and transformations. Letting the public web degenerate hurts humanity, every race and creed included.