51 points croes 2 hours ago 57 comments
troupo 2 hours ago | parent
g-b-r 2 hours ago | parent
pjmlp 2 hours ago | parent
zamadatix 47 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 1 hour 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 1 hour 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 1 hour ago | parent
JoshTriplett 1 hour ago | parent
But it wasn't something that could get introduced later, after all the broken content that already existed.
Conan_Kudo 45 minutes ago | parent
ktpsns 42 minutes ago | parent
JoshTriplett 27 minutes ago | parent
But then, I've always preferred strongly typed over stringly typed.
joshuamorton 19 minutes ago | parent
The reason HTML and markdown are more widely adopted than latex is because the former are more forgiving.
JoshTriplett 12 minutes ago | parent
leoc 27 minutes ago | parent
bazoom42 41 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 57 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 50 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 1 hour 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 51 minutes ago | parent
anonymous908213 38 minutes ago | parent
compiler-devel 32 minutes ago | parent
Velocifyer 52 minutes ago | parent
bawolff 49 minutes ago | parent
Use css to style them instead?
dfabulich 36 minutes ago | parent
mcculley 47 minutes ago | parent
Are any of these newer templating languages worth me switching?
WJW 43 minutes ago | parent
Klonoar 36 minutes ago | parent
miohtama 8 minutes ago | parent
sippingabonedry 16 minutes ago | parent
Step 1: Gain browser monopoly
Step 2: Generate fake security scare
Step 3: Gaslight everyone that only way to mitigate is to get rid of it completely like Flash.
Step 3a (corollary): There isn't anyone available that can fix the bugs because we spent all resources on UI/UX experimentation
post-it 2 minutes ago | parent
hmokiguess 42 minutes ago | parent
goodridance 8 minutes ago | parent