- From: Mason Freed <notifications@github.com>
- Date: Mon, 24 Aug 2026 14:11:11 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/dom/pull/1499/review/5012589733@github.com>
@mfreed7 commented on this pull request.
> @@ -11449,6 +11449,12 @@ methods on {{Document}}.
<h2 id=xslt>XSLT</h2>
+<p class="critical">Avoid using XSLT. Its implementation in engines has fallen decades behind
Well, it's a [standard from 1999](https://www.w3.org/TR/xslt-10/), which has been superseded by [two new major releases](https://www.w3.org/TR/xslt/) ([2.0 in 2009](https://www.w3.org/TR/2009/PER-xslt20-20090421/), and [3.0 in 2017](https://www.w3.org/TR/xslt-30/)) with a [4.0 version in the works since 2020](https://archive.xmlprague.cz/2020/files/xmlprague-2020-proceedings.pdf#page=121). Browsers, to my knowledge, only implement version 1.0, from 27 years ago. So at least in my personal view, we're decades behind the latest standard.
Having said all of that, I really don't mind changing the language completely - just let me know what you'd be comfortable saying. I can even go back to just saying "it's deprecated" without the reason. But the other example @zcorpan [pointed me to](https://github.com/whatwg/html/pull/12805#issuecomment-5368161294) included a motivation, so I was just trying to follow that pattern.
--
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/pull/1499#discussion_r3847502928
You are receiving this because you are subscribed to this thread.
Message ID: <whatwg/dom/pull/1499/review/5012589733@github.com>
Received on Monday, 24 August 2026 21:11:15 UTC