最近,万维网超文本应用技术工作组(WHATWG)内部就从网络浏览器中移除XSLT(可扩展样式表语言转换)的可能性展开了争论。这场讨论由谷歌员工发起,源于Mozilla和WebKit的建议,核心在于浏览器中当前XSLT 1.0实现的过时性和潜在安全问题。 虽然该提议包含基于WASM的polyfill作为潜在替代方案,但最初的在线讨论变得激烈,最终被关闭。人们担心谷歌单方面决定停止支持,但澄清显示,目前正在进行一个经过深思熟虑、多阶段的评估过程——可能持续数年。该过程包括分阶段测试,例如为一小部分用户禁用XSLT以监控问题。 核心问题不在于完全消除XSLT,而是移除*原生浏览器支持*,因为XSLT仍然可以在服务器端使用。这场争论凸显了维护遗留功能以及在持续支持和资源限制之间取得平衡的挑战,强调了在功能弃用讨论期间进行透明沟通的必要性。