Microsoft объясняет, как Microsoft Edge побеждает запаздывающие веб-страницы

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Microsoft Edge получил несколько новых функций в апрельском обновлении Windows 10 Creators Update. Наряду со всеми новыми функциями Microsoft вносит значительные улучшения для повышения производительности и стабильности Microsoft Edge. Эти улучшения в основном были добавлены в движок браузера Microsoft Edge, известный как EdgeHTML. Выпустив EdgeHTML 15, Microsoft внесла существенные улучшения в то, как некоторые операции JavaScript обрабатываются на веб-странице, чтобы улучшить скорость реагирования на ввод на веб-страницах, а также в фактический пользовательский интерфейс браузера Microsoft Edge.

В EdgeHTML 15 Microsoft Edge теперь отдает приоритет событиям ввода над некоторыми другими операциями JavaScirpt, такими как установить время ожидания(). Инженеры Microsoft Edge внедрили в EdgeHTML 15 новое расписание, которое позволяет отдавать приоритет входным данным. установить время ожидания, сделать сайты более отзывчивыми. Другими словами, если вы посещаете веб-сайт, который использует много установить таймауты, теперь вы сможете взаимодействовать со ссылками и другими элементами сайта еще до того, как они setTimeouts казнены. Это также сделает прокрутку на веб-страницах более плавной, так как вы сможете начать прокрутку на странице, как только она загрузится, в то время как setTimeouts обрабатываются браузером.


Еще одно существенное улучшение, которое Microsoft внесла в Edge с помощью EdgeHTML 15 и Windows 10 Creators Update, — это приоритет пользовательского интерфейса браузера. Microsoft Edge и EdgeHTML15 теперь отдают приоритет вводам в пользовательском интерфейсе браузера над событиями на странице. Проще говоря, это гарантирует, что фактический пользовательский интерфейс браузера Microsoft Edge продолжает функционировать, даже когда веб-страница начинает отставать из-за таких вещей, как бесконечные циклы или невероятное количество функций тайм-аута. В результате, когда веб-страница начинает отставать, вы по-прежнему сможете взаимодействовать с пользовательским интерфейсом браузера Edge (адресная строка, вкладки, кнопка новой вкладки, кнопка избранного и т. д.):


Microsoft заявляет, что улучшения обработки входных событий в Edge привели к увеличению количества сеансов с отличным откликом (время отклика менее 300 мс) с 88.71% до 95.53%. Улучшения также снизили количество сеансов с плохим откликом (время отклика от 300 мс до 1 с) с 5.68% до всего лишь 3% и сеансов с ужасным откликом (время отклика более 1 секунды) с 5.61% до всего лишь 1.46%.

Подробнее о темах: край, EdgeHTML, КрайHTML 15, Microsoft Edge, Окна 10, Творцы 10 обновления Windows