51 points croes 2 hours ago 51 comments
troupo 1 hour ago | parent
g-b-r 1 hour ago | parent
pjmlp 1 hour ago | parent
zamadatix 30 minutes ago | parent
> For functionality and compatibility reasons, Microsoft Edge adopts nearly all of the Chromium project's changes to the web platform. However, Microsoft retains full control of the Microsoft Edge browser and may defer or reject changes.
Removed features don't always follow the same timelines either (and not just because of a lag in syncing to upstream Chromium).
Trustable8 1 hour ago | parent
g-b-r 1 hour ago | parent
WCSTombs 1 hour ago | parent
wahern 1 hour ago | parent
I lost any enthusiasm for XML after my experience with WDDX and XML-RPC, but as a foundation for HTML it was the best thing going. And maybe still is, given the absence of cross-toolchain contenders? Ditto for XSLT, at least if disregarding the choice to make the syntax homoiconic. In fact I circled back to XSLT long after it was clear it was a dead end. A good tool is a good tool, and the fact it remains so despite the wanton neglect only proves it.
masklinn 56 minutes ago | parent
Yeah and then we could have called it xhtml5. Too bad that does not exist. Oh wait https://html.spec.whatwg.org/multipage/xhtml.html
> But the anti-XML sentiment was explicit and spiteful.
No, xhtml was just a bad idea creating tons of problems and solving none.
kllrnohj 50 minutes ago | parent
Well an XHTML parser (and serializer) is a lot simpler, which is a pretty meaningful problem to solve.
What problems does xhtml create?
smallerize 47 minutes ago | parent
JoshTriplett 44 minutes ago | parent
But it wasn't something that could get introduced later, after all the broken content that already existed.
Conan_Kudo 28 minutes ago | parent
ktpsns 26 minutes ago | parent
JoshTriplett 11 minutes ago | parent
But then, I've always preferred strongly typed over stringly typed.
joshuamorton 2 minutes ago | parent
The reason HTML and markdown are more widely adopted than latex is because the former are more forgiving.
leoc 10 minutes ago | parent
bazoom42 24 minutes ago | parent
Perhaps, but a combined html and xhtml parser is more complex than just a html parser. Since html already is entrenched, xhtml would be in addition to html, not instead of.
johnny22 1 hour ago | parent
It might actually work if reintroduced these days as long as we can consider many components to be valid documents.
bazoom42 40 minutes ago | parent
lofaszvanitt 1 hour ago | parent
Devasta 1 hour ago | parent
Alas, for laughably bad reasons we had to scrap all that for HTML5, Javascript and CSS; a stack so awful that most devs doing anything on the frontend immediately scramble to React, TypeScript, Tailwind, whatever it takes to avoid the underlying garbage.
A horrid state of affairs that will only get worse as time goes on.
r_lee 1 hour ago | parent
ebiester 1 hour ago | parent
The XHTML/XML/XSLT tooling was bad, and XSLT was hard to reason about. That meant that amateurs had no way to learn it, and those amateurs went to school and became the workforce.
The web became a winner because it was easy to get something working. And then Google made it a mission to make great developer tools in everyone's hands for free.
I think in 2026 we could build the tooling around a better experience, but it would require thinking about the developer experience first.
Telemakhos 1 hour ago | parent
But, as a stack, the XML/XSL/XPath/etc combination was weak because XSLT was hard to comprehend and never updated. No browser supports XSLT 2 or 3; they froze support with 1. XSLT 2 was 2007, a year before HTML 5 was a thing, yet it never got picked up by browsers. Javascript was just easier to understand than XSLT. Development of XHTML was also glacial, and people wanted new tags, especially for video.
mpyne 33 minutes ago | parent
Turns out that tasks easily done by programming languages are best done by programming languages. Who knew?
JSON allowing frontends and backends to communicate in a way analogous to the "smart endpoints, dumb pipes" model for networking saved the Web. The XML adherents wanted the inverted model, which was always insanely difficult to reason about and led to entirely XML-specific security threats.
WCSTombs 1 hour ago | parent
cousin_it 1 hour ago | parent
WCSTombs 57 minutes ago | parent
krylonmae 1 hour ago | parent
jiggawatts 1 hour ago | parent
I ignore every official statement about “support” and simply look at the horse's mouth: Microsoft hasn’t bothered to fix this in IIS, and likely never will.
It’s a dead product, “supported” only in a contractual sense, not a practical one.
(If you called support right now demanding fix for this, they’d tell you that it’s broken by design, have you tried moving to a recurring revenue service offering?)
yokoprime 1 hour ago | parent
compiler-devel 1 hour ago | parent
anonymous908213 1 hour ago | parent
compiler-devel 34 minutes ago | parent
anonymous908213 21 minutes ago | parent
compiler-devel 15 minutes ago | parent
Velocifyer 35 minutes ago | parent
bawolff 32 minutes ago | parent
Use css to style them instead?
dfabulich 19 minutes ago | parent
mcculley 31 minutes ago | parent
Are any of these newer templating languages worth me switching?
WJW 27 minutes ago | parent
Klonoar 19 minutes ago | parent
hmokiguess 26 minutes ago | parent