Аннотация:
Microsoft объявила, что официально прекращает поддержку браузером Edge встроенного XSLT (преобразование расширяемого языка таблиц стилей), а также объявила подробный график прекращения поддержки. Эта веб-технология, которой уже более двух десятилетий, будет постепенно прекращена в следующих нескольких версиях и в конечном итоге полностью удалена из Edge.

На самом деле, Microsoft ранее добавила в Edge соответствующие политики, позволяющие пользователям вручную отключать функции XSLT. Причины, по которым компания тогда приводила, заключались в том, что технология использовалась крайне редко, а также имела риски для безопасности. Сегодня Microsoft продолжает продвигать этот план и официально запускает комплексный процесс устранения.
Согласно уведомлению, направленному Microsoft ИТ-администраторам, ожидается, что встроенная функциональность XSLT браузера будет отключена по умолчанию к середине декабря 2026 года. XSLT был рекомендован Консорциумом World Wide Web (W3C) в 1999 году и в основном используется для преобразования XML-документов в другие форматы, такие как HTML. Однако с развитием современных веб-технологий это решение постепенно утратило свою рыночную базу.
Данные Microsoft показывают, что в настоящее время только около 0,02 % страниц веб-сайтов по-прежнему используют XSLT, а доля веб-страниц, которые фактически используют функцию преобразования XSLT, даже меньше 0,001 %. Помимо крайне низкого уровня использования, Microsoft также подчеркнула, что эта технология несет в себе высокие риски безопасности и что современные среды разработки уже предоставляют более продвинутые и безопасные альтернативы.
Согласно плану, в версии Edge 159, выпущенной позднее в этом году, будет по умолчанию отключен API XSLTProcessor JavaScript, а также возможность вызова таблиц стилей XSLT с помощью инструкций обработки XML. Если внутренняя система предприятия или внешний веб-сайт используют собственные функции XSLT браузера, это может быть затронуто. Однако эта настройка не повлияет на метод обработки XML, который ссылается на таблицы стилей CSS.
Microsoft рекомендует администраторам предприятий использовать инструмент Lighthouse в браузере Edge для проверки используемых в организации веб-сайтов и подтверждения того, полагаются ли они на собственный XSLT браузера. Если обнаружен затронутый веб-сайт, контролирующая организация должна как можно скорее перевести его на современное технологическое решение; для сторонних веб-сайтов необходимо связаться с соответствующим разработчиком или поставщиком для продвижения обновления.
Чтобы выиграть больше времени для корпоративной миграции, Microsoft сохранит временную меру после выпуска Edge 159. Администраторы могут продолжать включать поддержку XSLT, вручную установив для политики «XSLTEnabled» значение True. Однако Microsoft дала понять, что это лишь переходное решение, а не долгосрочное решение.
Согласно плану, сама политика будет удалена в выпуске Edge 176 летом 2027 года. К тому времени встроенная поддержка XSLT в Edge будет полностью удалена, и пользователи больше не смогут повторно включить эту функцию любыми официальными способами.
Это означает, что сетевая технология, зародившаяся в конце прошлого века и широко использовавшаяся для отображения и преобразования XML-документов, официально уходит из экосистемы браузеров Microsoft. Для предприятий и организаций, которые все еще полагаются на связанные функции, следующие несколько месяцев станут критически важным периодом для завершения обновления системы и миграции технологий.
Комментарии