На протяжении многих лет Microsoft сильно отставала от конкурентов в плане производительности своего браузера. Компания Google прилагает немало усилий к тому, чтобы добиться высокого быстродействия Chrome, и это помогло ее браузеру завоевать симпатии миллионов пользователей – не в последнюю очередь за счет резкого контраста с медленным Internet Explorer (IE).
С выпуском Microsoft Windows 10 компания Microsoft надеется изменить это положение дел, предложив пользователям самый быстрый инструмент для веб-серфинга. Ради этого разработчики изменили подход к обработке javascript (JS), главного языка сценариев веб-страниц, в своем новом браузере Edge.
javascript – фундамент современного веб-пространства. На изобилующих контентом страницах используются десятки сценариев, которые, в свою очередь, загружают сценарии javascript следующего уровня. Если браузер медленно обрабатывает javascript, он медленно работает вообще.
Как рассказали нам в веб-студии http://designkiev.com/web-design/, в сердце любого браузера находится движок javascript, который отвечает за чтение JS, интерпретацию команд и их преобразование в понятный компьютеру код. В браузере Edge, как и в IE 11, используется движок Chakra JS, но для Windows 10 его оптимизировали, чтобы повысить быстродействие Edge.
В результате новый браузер опережает по производительности не только IE, но и последние экспериментальные сборки Chrome и Mozilla Firefox – во всяком случае, в собственных тестах Microsoft.
Тесты Octane и JetStream, измеряющие быстродействие javascript, созданы не Microsoft, а конкурирующими компаниями – Google и Apple соответственно. По результатам теста Octane 2.0, браузер Edge опережает IE в 2,25 раза, а по данным JetStream – в 1,6 раза.
«Суть в том, что Microsoft Edge оставляет IE11 далеко позади с точки зрения производительности javascript и в эталонных тестах, и в реальном серфинге по современному веб-пространству, – пишет в официальном блоге Microsoft Горав Сет (Gaurav Seth), ведущий программный руководитель разработки движка Chakra. – Но повышение производительности – процесс бесконечный. Мы продолжим совершенствовать быстродействие javascript в Microsoft Edge и дальше».
Относительное быстродействие Edge в последнем тесте Octane заметно лучше результатов, полученных порталом TechRepublic при тестировании браузера несколькими месяцами раньше: тогда он на 8,8% отстал от IE.
Чтобы убедиться в достоверности нынешнего результата, мы повторили тесты Microsoft с использованием тех же браузеров в 64-битной версии Windows 10 Technical Preview сборки 10122.
Тестирование выполнялось на ноутбуке Toshiba Portege. Он основан на процессоре Intel Core i7 4600U с тактовой частотой 2,1 ГГц, снабжен 8 Гбайт оперативной памяти и укомплектован твердотельным накопителем емкостью 256 Гбайт.
Первое место в нашем тестировании Edge не занял, но показал себя хорошо, опередив IE на внушительные 44%, а Firefox Nightly – на 5% в тесте Octane. От Chrome Canary браузер все-таки отстал – чуть меньше чем на 6% все в том же Octane. Зато в JetStream почти нагнал Chrome, не дотянув до него всего 3%.
Результаты нашего тестирования Edge не совпадают с заявлениями Microsoft, но все равно заметно, что браузер сделал ощутимый шаг вперед, оставив IE далеко позади и приблизившись по быстродействию к Chrome.
Edge пока еще не может претендовать на лидерство, но если Microsoft продолжит его совершенствовать, у компании наконец будет возможность участвовать в браузерных войнах на равных.