Microsoft объясняет, как Microsoft Edge побеждает запаздывающие веб-страницы
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь 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%.