Перейти до вмісту
desing SEO · Веброзробка · Технології
Microsoft Edge XSLT

Microsoft нарешті прибирає вбудовану підтримку XSLT з Edge

Microsoft визначила графік відмови від вбудованого XSLT в Edge. У стабільній версії Edge 159, вихід якої запланований на грудень 2026 року, функцію вимкнуть за замовчуванням. Адміністратори зможуть тимчасово повернути її через політику, але цей перехідний механізм теж має визначений строк.

XSLT перетворює XML-документи на інші формати, зокрема HTML. Зміни торкнуться JavaScript API XSLTProcessor та інструкцій обробки XML, які посилаються на таблиці стилів XSLT. Сам формат XML залишається підтримуваним, а інструкції для підключення CSS-стилів під це вимкнення не підпадають.

Версія EdgeОпублікований план
Edge 157Вимкнення XSLT за замовчуванням у Canary, Dev і Beta
Edge 159 — грудень 2026 рокуВимкнення XSLT за замовчуванням у Stable
Edge 176 — літо 2027 рокуПланове видалення тимчасової політики XSLTEnabled

Політика XSLTEnabled доступна починаючи з Edge 147 для Windows і macOS. Вона дозволяє явно ввімкнути або вимкнути XSLT незалежно від стандартної поведінки браузера. Якщо залишити політику неналаштованою, Edge застосовуватиме власну конфігурацію. Для старих корпоративних застосунків це спосіб виграти час на міграцію.

Причини відмови — низьке використання та ризики безпеки. У поясненні команди Chrome наведено такі показники: XSLT використовується приблизно у 0,02% завантажень вебсторінок, а інструкції обробки XSLT — менш ніж у 0,001%. Це частки завантажень, а не кількість унікальних сайтів. Для конкретної внутрішньої системи навіть рідкісна залежність може залишатися важливою.

Microsoft радить адміністраторам знайти застосунки, що використовують XSLTProcessor або XSLT-стилі для XML, і перевірити їх із вимкненою функцією. Подальші варіанти — перенести перетворення на сервер, реалізувати їх через JavaScript або обрати іншу підтримувану реалізацію. Для первинного пошуку залежностей можна використати Lighthouse, де відображаються попередження про застарілий XSLT, а потім перевірити ключові сценарії роботи застосунку.

Зміни стосуються ширшого переходу Chromium: у Chrome 158 вимкнення XSLT у Stable заплановане на 17 листопада 2026 року, із тимчасовими винятками для учасників перехідних програм. Тож власникам залежних від XSLT сайтів варто перевірити сумісність заздалегідь, враховуючи окремі графіки браузерів.

Добавить комментарий