Войны браузеров: какую производительность обеспечивает Internet Explorer 11?

Windows 8.1 также включает новый Internet Explorer 11 . Если с точки зрения пользовательского интерфейса(interface perspective) этот браузер не принесет важных изменений, Microsoft обещает лучшее соответствие стандартам и большую производительность. Выполняет ли он эти обещания? И как он соотносится с другими важными браузерами: Chrome , Firefox и Opera(Firefox and Opera) ? Давайте(Let) узнаем в этом тестовом сравнении(test comparison) .

Бенчмарки, используемые для тестирования

Я использовал следующие бенчмарки: HTML5 test , SunSpider , Kraken , Octane и Peacekeeper(Octane and Peacekeeper) .

Цитируя их веб-сайт(their website) : «Оценка теста HTML5 показывает, насколько хорошо ваш браузер поддерживает стандарт HTML5 и связанные с ним спецификации».

Тест SunSpider JavaScript Benchmark измеряет производительность JavaScript(JavaScript performance) в задачах, связанных с текущим и ближайшим будущим использованием(future use) JavaScript в(JavaScript) реальном мире, таких как шифрование и обработка текста. Это один из тех тестов, где важно получить более низкую оценку. Самые низкие результаты означают более высокую скорость и лучшую производительность.

Тест Kraken JavaScript(Kraken JavaScript benchmark) представляет собой версию SunSpider от (SunSpider)Mozilla . В этом тесте также важно получить более низкий балл. Более низкие баллы означают более высокую скорость и лучшую производительность.

Octane v1 — это набор тестов(test suite) JavaScript, разработанный Google и используемый для оптимизации браузера Google Chrome(Google Chrome browser) . Чем выше оценка, тем лучше общая производительность. Если вы хотите узнать об этом больше, прочитайте страницу часто задаваемых вопросов(FAQ page) .

Тест Peacekeeper(Peacekeeper benchmark) измеряет производительность браузера, проверяя его функциональность JavaScript(JavaScript functionality) и его способность обрабатывать часто используемые функции JavaScript . Если вы хотите узнать больше о том, что он тестирует, посетите их страницу часто задаваемых вопросов(FAQ page) . Это единственный полностью независимый тест, и важно, кто наберет больше всего баллов.

Тестовая система(Test System) и тестируемые (Being)браузеры(Browsers) _

Для проведения этих тестов я использовал свой личный ПК, имеющий следующую конфигурацию: восьмиядерный(AMD FX-8320 eight-core) процессор AMD FX-8320, материнская плата Gigabyte 990FXA-UD3 , 8 ГБ оперативной памяти DDR3 Kingston HyperX Predator(RAM DDR3 Kingston HyperX Predator) , работающая на частоте 2133 МГц(MHz) , Gigabyte Radeon HD6870. (Gigabyte Radeon HD6870 OC 1GB) Видеокарта (DDR5 video card)OC 1 ГБ DDR5 и твердотельный накопитель ADATA SX900 SATA III емкостью(ADATA SX900 SATA III SSD drive) 256 ГБ .

Все тесты проводились на свежеустановленной Windows 8.1 Pro x64. Никакие надстройки, расширения или панели инструментов не были включены ни в одном из тестируемых браузеров: Internet Explorer 11 , Google Chrome 30 , Mozilla Firefox 24 и Opera 17 . Все браузеры использовали настройки по умолчанию.

Каждый тест запускался три раза в каждом браузере. Я использовал средний балл для всех статистических данных и графиков ниже(graphs below) .

Соответствие стандарту HTML5(HTML5 Standard Compliance)победитель Google Chrome 30(winner Google Chrome 30)

Тест HTML5(HTML5 test) показывает, как каждый браузер поддерживает стандарт HTML5(HTML5 standard) и связанные с ним спецификации. Он не дает вам никаких показателей, связанных с производительностью. Как видно на графике ниже, победителем стал Google Chrome 30 , набравший в общей сложности 463 балла из максимальных 500.

Internet Explorer 11, Chrome 30, Firefox 24, Opera 17, тест, сравнение

С тех пор как мы тестировали Internet Explorer 10 в прошлом году, Internet Explorer 11 улучшил показатель соответствия(compliance score) . Однако все другие браузеры развивались более быстрыми темпами, и их совместимость с HTML5(HTML5 compliance) улучшилась в большей(wider margin) степени за тот же период времени(time period) . Наибольший прирост отмечен при оценке Opera . Принятие механизма рендеринга WebKit(WebKit rendering) окупилось с точки зрения соответствия стандартам и чистой производительности просмотра(compliance and pure browsing performance) , как вы увидите во всех тестах ниже.

К сожалению для Microsoft , их «традиционная» модель разработки(development model) означает, что Internet Explorer имеет более медленную скорость улучшения,(improvement rate) чем его конкуренты.

SunSpider 1.0.2 - победитель Internet Explorer 11(winner Internet Explorer 11)

Sunspider — единственный бенчмарк, в котором Internet Explorer 11 лидирует .

Internet Explorer 11, Chrome 30, Firefox 24, Opera 17, тест, сравнение

Настольная версия Internet Explorer 11 оказалась на 57% быстрее самого медленного браузера в этом тесте — Mozilla Firefox . Кроме того, разница в производительности между версией приложения Internet Explorer 11 и настольной версией составляет 10 % performance difference

Kraken 1.1победитель Google Chrome 30(winner Google Chrome 30)

Бенчмарк Mozilla(Mozilla) показывает, что Internet Explorer 11 — самый медленный браузер. Он был на 44% медленнее, чем Google Chrome 30 — отдельный победитель в этом тесте.

Internet Explorer 11, Chrome 30, Firefox 24, Opera 17, тест, сравнение

Мне кажется забавным, что Firefox не выигрывает этот тест, несмотря на то, что он был разработан Mozilla . Это заявление о том, что Mozilla сделала все возможное, чтобы разработать соответствующий тест, который не используется только для того, чтобы показать, что Firefox может выиграть хотя бы один тест.

Еще одним интересным результатом стало то, что версия Internet Explorer 11 для приложения работала на 9% лучше, чем версия для настольного компьютера.

Octane V1 — победитель Google Chrome 30

Неудивительно, что Google Chrome 30(Google Chrome 30) побеждает в бенчмарке Google с огромным отрывом от Internet Explorer 11(margin versus Internet Explorer 11) — 34%.

Internet Explorer 11, Chrome 30, Firefox 24, Opera 17, тест, сравнение

Приложение Internet Explorer 11 работало на 14% медленнее, чем настольная версия. Еще одним примечательным фактом в этом тесте и во всех других является то, что Opera 17 всегда занимает второе место после Google Chrome 30 . В этом тесте он был всего на 5% медленнее.

PeaceKeeper - победитель Google Chrome 30(winner Google Chrome 30)

PeaceKeeper еще раз показал, что Google Chrome 30 является безоговорочным лидером(performance leader) по производительности среди интернет(Internet) - браузеров.

Internet Explorer 11, Chrome 30, Firefox 24, Opera 17, тест, сравнение

В этом тесте он был почти в два раза быстрее, чем Internet Explorer 11 . Тем не менее, последнее место занял Firefox 24 , в то время как Opera 17 была очень близко ко второму месту — всего 2 очка отделяли его от лидера.

Выводы

Протестировав все браузеры и изучив результаты, хочу подвести некоторые итоги:

  • Google Chrome остается лидером с точки зрения производительности, но Opera(performance but Opera) стала очень сильным соперником после перехода на механизм рендеринга Webkit(Webkit rendering) .
  • Если Opera расширит свою экосистему расширений и надстроек, у нее есть хорошие шансы стать более популярной, особенно среди пользователей, которым не нравятся правила сбора и хранения(collection and retention policies) данных Google .
  • Internet Explorer 11 обеспечивает хорошие улучшения по сравнению с Internet Explorer 10 как с точки зрения соответствия стандарту HTML5,(HTML5 standard) так и с точки зрения реальной производительности просмотра(browsing performance) .
  • Приложение Internet Explorer обеспечивает хорошую производительность, но в большинстве тестов оно примерно на 10% медленнее, чем его настольный аналог.
  • Быстрый график выпуска,(release schedule) используемый другими браузерами, означает, что они улучшаются быстрее, чем Internet Explorer . Если Microsoft хочет превратить Internet Explorer в лидера по производительности(performance leader) , ей необходимо выпускать новые выпуски чаще, чем раз в год.

Надеюсь, вы нашли эти тесты информативными и показательными. Если у вас есть какие-либо вопросы или замечания, не стесняйтесь оставлять комментарии.



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts