Death comes for XSLT

Death comes for XSLT

Death comes for XSLT Tuesday 3 Nov 2026 Last halloween, Google decided to kill XSLT. That was not a unilateral decision mind you, Google said “jump” and other browser vendors said “how high?”

XSLT 的末日即将来临,2026 年 11 月 3 日。去年万圣节,谷歌决定终结 XSLT。请注意,这并非单方面的决定,谷歌说“跳”,其他浏览器厂商则问“跳多高?”

In response, I published my Intent to Deprecate and Remove Google Chrome. A performative declaration of course, I don’t install spyware. Fearing my parody lacked seriousness, I created XSLT.RIP to ensure the developer world was informed of Google’s death note.

作为回应,我发布了“弃用并移除 Google Chrome”的意向声明。当然,这只是一种表演性的声明,我并不会安装间谍软件。担心我的讽刺不够严肃,我创建了 XSLT.RIP,以确保开发者世界知晓谷歌的这份“死亡通知书”。

This did the trick, although a few commenters believed it was satire. There is subtlety to XSLT.RIP. The website itself is built with XSLT and when Google kills XSLT they’ll kill my website.

这招奏效了,尽管一些评论者认为这只是讽刺。XSLT.RIP 别有深意:该网站本身就是用 XSLT 构建的,当谷歌杀死 XSLT 时,他们也就杀死了我的网站。

The web standards process and its stewards (Big Browser) used to adhere to a social contract. Backwards compatibility was a major design principle. Under no circumstances do you ever purposefully break the web. “Don’t break the web” “Don’t break the web” “Don’t break the web” Google decided to renege and break the web.

网络标准流程及其管理者(大浏览器厂商)过去一直遵守一项社会契约。向后兼容性曾是一项主要的设计原则。在任何情况下,你都不应故意破坏网络。“不要破坏网络”、“不要破坏网络”、“不要破坏网络”。谷歌决定背信弃义,破坏网络。

XSLT.RIP will be broken soon and I’ll sit back and watch Google break it. 17 November 2026 appears to be the date of execution. Some Chromium-based browsers have been running a man-in-the-middle attack by injecting propaganda into XSLT websites.

XSLT.RIP 很快就会崩溃,我将坐视谷歌将其摧毁。2026 年 11 月 17 日似乎就是执行日期。一些基于 Chromium 的浏览器一直在通过向 XSLT 网站注入宣传内容来实施中间人攻击。

This site uses XSLT; that functionality is being removed from this browser very soon. When that happens, this page will likely no longer display correctly. You might be able to install a browser extension that allows you to continue viewing it. Otherwise, you should contact the maintainer of the site for further information. Source: This site uses XSLT: what Chrome’s banner means - XSLT Playground

本网站使用 XSLT;该功能很快将从本浏览器中移除。届时,此页面很可能无法正常显示。您或许可以安装浏览器扩展程序来继续查看。否则,您应联系网站维护者以获取更多信息。来源:本网站使用 XSLT:Chrome 的横幅意味着什么 - XSLT Playground

This appears to be an custom element that fails to render when it violates content security policy. Alt Two examples of the XSLT warning banner quoted above. The first is white text on a red background, the second is broken default HTML styles. I’m testing on ungoogled-chromium so who knows how it’s intended to look.

这似乎是一个 自定义元素,当它违反内容安全策略时无法渲染。替代文本:上述引用的 XSLT 警告横幅的两个示例。第一个是红色背景上的白色文字,第二个是损坏的默认 HTML 样式。我是在 ungoogled-chromium 上进行测试的,所以谁知道它原本应该是什么样子。

The line of death is another “social contract” that Google has forgotten. They’re blaming website owners and acting like questionable purveyors of free public Wi-Fi. This is arrogant and intrusive. “contact the maintainer of the site” — you broke the web Google, own it at least.

“死亡线”是谷歌遗忘的另一个“社会契约”。他们指责网站所有者,表现得就像那些可疑的公共免费 Wi-Fi 提供商一样。这既傲慢又具有侵入性。“联系网站维护者”——谷歌,是你破坏了网络,至少承担起责任来。