Компания Microsoft поделилась в своём блоге информацией о нововведениях, которые в этом году будут добавлены в браузер Microsoft Edge и движок рендеринга EdgeHTML.


edge

По словам Microsoft, в ближайшее время Windows-инсайдеры получат доступ к тестовой версии Microsoft Edge с долгожданной поддержкой расширений. Расширения для Microsoft Edge будут доступны в магазине Windows, а разработчикам будет предоставлен инструмент для простого портирования расширений из других браузеров (например, из Chrome или Firefox). Кроме того, браузер Microsoft получит дополнительные функции для использования людьми с нарушением зрения (высококонтрастную цветовую схему, режим чтения с крупными шрифтами и тому подобное).

Microsoft продолжит совершенствовать движок рендеринга EdgeHTML, используемый в Microsoft Edge — увеличит его надёжность и скорость работы с веб-ресурсами и синтетическими бенчмарками. В настоящее время этот движок является самым производительным, благодаря чему Microsoft Edge выполняет рендеринг веб-страниц быстрее, чем Firefox, Chrome, Opera, Safari и прочие браузеры.

Одно из самых важных нововведений, которое появится в Microsoft Edge, — поддержка браузерных уведомлений. Они позволят сайтам отправлять различную информацию непосредственно в «Центр уведомлений» Windows 10 (как сейчас делают некоторые приложения). Уведомления от сайтов будут приходить даже в том случае, когда их вкладки закрыты — лишь бы браузер был запущен. Пользователь сможет контролировать эти уведомления, выбирая, какие сайты могут посылать ему информацию, а каким это запрещено. Подобные уведомления поддерживают Chrome и Firefox, но они не попадают в «Центр уведомлений», а выводятся в виде пуш-нотификаций через панель задач.

Грядущие нововведения:

— Расширенная поддержка HTML5 и CSS3 на Windows 10.
— Активация новых маппингов HTML и Core Accessibility API.
— Добавление новых семантических элементов HTML5.
— Улучшение высококонтрастной схемы.
— Улучшение читаемости страниц и выбора элементов для людей с нарушениями зрения.
— Предоставление инструментов для создания и тестирования сайтов, предназначенных для людей с ограниченными возможностями.
— Улучшение производительности рендеринга JavaScript в бенчмарках.
— Увеличение информационной безопасности с разных направлениях.
— Улучшенная интерактивность при работе с клавиатурой.
— Изоляция Adobe Flash и ненужного контента в отдельные процессы.
— Улучшение нативной поддержки видеокарт.
— Улучшение заморозки фоновых вкладок и процессов.
— Поддержка новых технологий: модули ES2016, Fetch API, веб-уведомления, Beacon API, WOFF 2.0, High-Redolution Time Level 2.

Система Orphus