Компания 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 можно найти