Не самый впечатляющий результат в тесте на поддержку HTML5
Результат прохождения теста Acid3
И всё же, несмотря на все замечания, нельзя не заметить, что современные стандарты поддерживаются в новом браузере Microsoft на порядок лучше, чем в предыдущих версиях IE. Хотя он не открывает тут Америки (поддержка Canvas, Video, Geolocation и SVG, появившаяся в IE9, давно реализована в других браузерах), это изменение нельзя не поприветствовать.
Тег Video в IE9 будет поддерживать лишь кодек H.264, но поддержку продвигаемого Google кодека WebM можно добавить путём установки специального плагина.
Аппаратное ускорение.Важным преимуществом Internet Explorer 9 в Microsoft считают аппаратное ускорение отображения веб-страниц. Кроме зрелищных тестовдля демонстрации производительности, преимущества браузера можно оценить, используя веб-сервисы Microsoft. Почтовая служба Hotmail реализовала поддержку почтовых оповещений для IE9, а поисковая система Bing получила HTML5-версию интерфейса. Традиционно для рынка СНГ появились "брендированные" версии IE9 от Яндекса, а почтовая система Mail.ru реализовала функционал "прикреплённой" страницы на панели задач.
К сожалению, и тут не обошлось без ложки дёгтя. Некоторые пользователи столкнулись с проблемой "белого экрана": иногда сайты загружаются, но окно браузера остается пустым. Сложно судить, в чём причина такого поведения, но с проблемой можно столкнуться даже на современных видеоадаптерах. Проблема решается, если отключить аппаратное ускорение в настройках браузера.
Энергоэффективность.Как утверждают в Microsoft, новый браузер заметно энергоэффективнее конкурентов. Методика тестированиядоступна для всех желающих, но в целом совершенно логичным будет вывод вывод о наибольшей энергоэффективности самых "свежих" версий браузеров.
Тестирование производительности
Чтобы оценить, насколько производителен IE9 по сравнению с альтернативными браузерами, можно ознакомиться с результатами тестирования. Использовались три теста производительности Javascript: V8, SunSpider и Dromaeo. В сравнении принимали участие семь браузеров: IE9, IE10 PP1, Firefox 4, Aurora (Firefox 5.0a2), Chrome 10, Opera 11 и Safari 5.
В синтетическом тесте V8 (версии 6) браузеры получили следующие результаты (на диаграмме сумма возможных баллов за тест равна 100%):
Chrome уверенно лидирует, превосходя по количеству баллов IE9 почти в 3,5 раза (7438 против 2170). Предварительная версия IE10 получила худший результат как в этом, так и во всех остальных тестах. Можно с уверенностью сказать, что пока что IE10 пользоваться не стоит. А вот Aurora, напротив, демонстрирует отличные результаты и набирает больше баллов, чем текущая версия Firefox 4 (3883 против 3578). Таким образом, если не считать IE10 PP, Internet Explorer 9 демонстрирует самую низкую производительность среди участников теста V8 Benchmark.
Тест SunSpider 0.9.1 позволяет оценить производительность браузеров по времени, потраченному на прохождение теста. В этом тесте все браузеры показали сравнимые результаты. Единственное исключение - IE10, чей результат оказался в семнадцать раз ниже результата текущей версии Internet Explorer.
Результаты теста SunSpider - чем короче, тем лучше
Как можно видеть, ситуация поменялась: IE9 выполняет этот тест быстрее всех соперников и выходит на первое место. Следует заметить, что проходить SunSpider "на отлично" IE9 начал ещё с предварительных версий. Оказывается, JIT-компилятор браузера умеет отслеживать участки, которые, по его мнению, ничего не делают. Именно исключение "мёртвого кода" и позволяет IE9 выполнять этот тест так быстро. Все браузеры, кроме Safari, тратят на тест от 250 до 300 ms, Safari проходит его за 376 ms, а IE10 - за 4442 ms. Обе версии Firefox демонстрируют хорошие показатели, опережая Chrome и Opera.
Третий набор тестов производительности носит гордое имя Dromaeo - производное от слова "дромеозавр" (так назывался один из динозавров конца мелового периода). Сложно сказать, почему для него выбрали такое имя. Возможно, из-за того, что он состоит из множества разных тестов, а дромеозавры охотились как раз группами по 10-15 особей. Или, возможно, потому, что это тест скорости работы браузера, а дромеозавры отличались быстротой - они развивали скорость до 70 км/час и прыгали на 6-7 метров в длину.
Из-за множества тестов, которые включает в себя этот набор, оценивать результаты производительности только по итоговому числу было бы неверно. Для обработки результатов тестирования лучше использовать кластерный анализ- он покажет, какие браузеры можно объединить в группы при сопоставлении результатов. Для этого все данные стандартизируются и строится древовидная диаграмма - дендрограмма.
Читать дальше