Let's build a website using XML
shkspr.mobi
shkspr.mobi
Despite the lack of animations -that we have in CSS - it was superior for custom UIs. Today you could argue, that we need to be specific about closing tags properly again when using something like JSX so it gets cough compiled. XSL/T is tedious to work with, but it’s also strict and easier to debug than to push pixels with CSS. Honestly, I don’t know why we left that path, but I feel dropping XHTML may not have been a decision made by software engineers…
Isn't unforgiving and being strict a good thing?
HTML won over XHTML because users never saw a cryptic error message. Users can't fix broken XML - neither can browsers. HTML is a better experience.