1

اوایل امسال گزارش شده بود که مرورگر Edge گزینه ای وجود دارد که به کاربران اجازه می‌دهد قابلیت Extensible Stylesheet Language Transformations یا XSLT را در مرورگر غیرفعال کنند. دلیل این تصمیم، استفاده اندک از این فناوری و نگرانی‌های امنیتی مرتبط با آن بود. به نظر می‌رسد مایکروسافت سرانجام در این زمینه پیشرفت کرده و اکنون زمان‌بندی کنارگذاشتن این قابلیت را در Edge اعلام کرده است. پیام شماره MC1509789 در مرکز پیام‌های مایکروسافت به مدیران آی تی اطلاع می‌دهد که قابلیت بومی XSLT در مرورگر تا اواسط دسامبر 2026 غیرفعال خواهد شد.

برای کسانی که با این فناوری آشنا نیستند، XSLT زبانی است که کنسرسیوم جهانی وب (W3C) در سال 1999 استفاده از آن را توصیه کرد. این زبان برای تبدیل اسناد XML به قالب‌هایی مانند HTML به کار می‌رود. بااین‌حال، همان‌طور که طی ماه‌های گذشته، این فناوری خطر امنیتی قابل‌توجهی ایجاد می کرد و میزان استفاده از آن نیز کاهش یافته، به‌طوریکه تنها 0.02 درصد  از صفحات وب از XSLT استفاده می‌کنند و سهم صفحاتی که تبدیل‌های XSLT را اجرا می‌کنند، کمتر از 0.001 درصد است. امروزه نیز جایگزین‌های جدیدتر و بسیار مناسب‌تری برای آن وجود دارند.

از زمان انتشار Edge 159 در اواخر سال جاری میلادی، رابط برنامه‌نویسی جاوااسکریپت XSLTProcessor و دستورالعمل‌های پردازش XML که به شیوه‌نامه‌های XSLT ارجاع می‌دهند، به‌صورت پیش‌فرض غیرفعال خواهند شد. اگر سازمان شما از وب‌سایت‌های داخلی یا خارجی‌ای استفاده می‌کند که به قابلیت بومی XSLT در مرورگر وابسته‌اند، ممکن است با این تغییر تحت تأثیر قرار بگیرید. البته دستورالعمل‌های پردازش XML که به شیوه‌نامه‌های CSS ارجاع می‌دهند، تحت تأثیر این تغییر قرار نخواهند گرفت.

مایکروسافت از مدیران فناوری اطلاعات خواسته است با استفاده از ابزار Lighthouse در Edge، وب‌سایت‌هایی را که سازمانشان به آن‌ها وابسته است بررسی و مشخص کنند کدام‌یک از قابلیت بومی XSLT استفاده می‌کنند. اگر وب‌سایتی تحت تأثیر این تغییر قرار می‌گیرد، مدیران باید در صورت مالکیت آن، مهاجرت به یک جایگزین مدرن را در نظر بگیرند. اگر وب‌سایت متعلق به یک شرکت یا ارائه‌دهنده خارجی است، باید با نویسنده یا فروشنده آن تماس بگیرند و درخواست کنند وب‌سایت به‌روزرسانی شود.

پس از انتشار Edge 159 در دسامبر نیز مدیران فناوری اطلاعات می‌توانند با تنظیم دستی سیاست XSLTEnabled روی مقدار true، برای مهاجرت به فناوری‌های جایگزین زمان بیشتری به دست آورند. بااین‌حال، این راهکار صرفاً اقدامی موقت برای تسهیل فرایند مهاجرت است؛ زیرا با انتشار Edge 176 در تابستان 2027، حتی همین سیاست نیز حذف خواهد شد و پشتیبانی از XSLT در Edge عملاً به‌طور کامل پایان می‌یابد.