Google 计划于 2026 年 11 月 17 日从基于 Chromium 的浏览器中移除对 XSLT(可扩展样式表转换)的支持。这一变化将直接影响那些依赖 XSLT 将 XML 数据转换为可查看内容的网站和服务。对于访问这些网站的用户来说,相关功能可能会完全停止工作,可能导致页面无法正确渲染或显示破损的样式。
XSLT 在历史上曾是 Web XML 生态系统的基石,广泛用于诸如为 RSS 馈送提供样式等任务。然而,随着 Web 向 JSON 和更现代的数据格式转变,XSLT 已很大程度上被边缘化。浏览器厂商指出,虽然这项技术曾是 Web 历史的重要组成部分,但它已处于“维护模式”多年。移除该功能的首要驱动因素是 XSLT 实现中持续存在的安全漏洞,随着技术的老化,确保其安全变得越来越困难且成本高昂。
这一决定引发了关于 Web 开发“社会契约”的辩论,该契约传统上优先考虑向后兼容性——即“不破坏 Web”的原则。该举措的批评者认为,故意破坏现有功能背离了这一标准,并将迁移负担转嫁给了网站所有者。相反,一些观察人士认为实际影响有限,指出许多现代用例可以使用 JavaScript 或其他当代方法处理。虽然移除该功能提高了浏览器的安全态势并减轻了支持旧代码的维护负担,但它标志着 Web 上较旧的转换标准之一的最终终结。这一转变的证据已经出现在某些浏览器的警告横幅中,预示着该功能正在逐步淘汰,并建议用户联系网站维护者寻求替代方案。

文章提到浏览器中出现的警告横幅旨在发出 XSLT 功能逐步淘汰的信号。