Компанія Microsoft оголосила, що значне число застарілих технологій та особливостей IE не підтримуватимуть недавно анонсованим сучасним веб-браузером Microsoft Edge. На сторінках свого блогу Microsoft детально розповіла, які технології, функції та компоненти движка НЕ будуть частиною нового Edge.
Edge не підтримуватиме цілий ряд застарілих функцій, що, за словами компанії, підвищить сумісність браузера з іншими сучасними оглядачами, поліпшить продуктивність, безпеку і надійність і знизить складність коду. Понад 220 000 строк коду MSHTML були видалені з Microsoft EdgeHTML.
Ось деякі технології і інтерфейси, які не підтримуються Microsoft Edge:
- ActiveX - необхідність в елементах управління ActiveX значно знизилася в епоху HTML5
- Browser Helper Objects (BHO) - буде замінений розширенням на основі HTML / JavaScript
- режими документів - будуть замінені одним "живим" режимом, тести на сумісність виконуються за допомогою перемикачів в about: flags
- Мова векторної розмітки (VML) - 2D векторна графіка підтримується через масштабируемую векторну графіку (SVG) замість VML
- VBScript - веб-стандарт JavaScript ECMAScript 6 замінить VBScript
- Фільтри і переходи DirectX - подібні ефекти можуть бути досягнуті за допомогою функцій на основі стандартів в CSS3 і SVG
Поряд з цим були видалені і різні API. Проте видалення API-інтерфейсів не обов'язково означає видалення можливостей браузера, навпаки - відмова від цих API призводить до істотного поліпшення користувацького досвіду в Microsoft Edge. Всю інформацію про зміни в Edge можна знайти в блозі Windows.
Відмінного Вам дня!