2
2011
Вышла новая версия популярного теста браузеров Peacekeeper 2
Корпорация Futuremark, создатель популярнейшего теста для браузеров Peacekeeper, запустила вторую версию своего теста.
В самом конце сентября знаменитый тест Peacekeeper обрел новую версию. Пока она находится в стадии beta и старая версия все еще доступна для тестирования. Помимо визуального обновления и добавления новых заданий (об том — ниже), главное новшество — это расширение поддержки браузеров, операционных систем и различных устройств. Да, испытать теперь можно любой браузер, на всех основных системах и таких устройствах как планшеты или смартфоны. Поддерживаются Windows, Mac, Linux, Android, iOS и т.д.
Перейдем к другим новинкам, появившимся в Peacekeeper 2.0. Стартовая страница теперь более живописна и интерактивна:
Теперь мы имеем человечков (видимо, миротворцев, исходя из названия теста), которые борются за звание царя горы. Интерактивность заключается в том, что по их расположению можно понять, кто на данное время царь этой самой горы (с 19 сентября 2011 года это Chrome), кто подобрался ближе всех к лидеру (Opera), кто пока только забрался на половину возвышения.
Помимо визуально переработанных частей, по проверке рендернига, парсинга, DOM, JavaScript и так далее, в новую версию была имплементирована проверка некоторых спецификаций, а также стандартов HTML5. Так, например, теперь проверяется поддержка видеокодеков для тега < video > (H.264, Theora и WebM). Проходит проверку WebGL и Web Worker.
Так как перечисленные технологии и стандарты еще не утверждены в финальном варианте, их результат не влияет на итоговый результат, показанный тем или иным браузером.
Еще одной новинкой стал подробный отчет о результатах, полученным браузером (для его открытия следует щелкнуть на полоске с очками, напротив браузера):
Здесь все данные разделены по тестам и показывают цифры, полученные в каждом подтесте. Стоит заметить, что большим плюсом является особенность выбора другого браузера: когда вы протестировали несколько обозревателей и хотите сравнить их данные, то в начале открываете и смотрите, например, результаты Firefox, после чего закрываете список и щелкаете по Opera. Во вновь появившемся списке несколько секунд будут отображаться результаты Firefox, а только потом появятся новые данные.
Раскрываем содержание теста Peacekeeper 2
Посмотрим, из каких испытаний состоит новая версия бенчмарка от Futuremark.
HTML5 — video
Эти тесты позволяют выяснить, какие форматы видео HTML5 поддерживаются в вашем браузере. Как уже сказано выше, эти испытания не влияют на общий балл и предназначены, чтобы показывать только видео возможности для вашего браузера.
- videoVideoSupport
- videoSubtitleSupport
- videoPosterSupport
- videoCodecH264
- videoCodecMP4
- videoCodecTheora
- videoCodecWebM
HTML5 — WebGL
WebGL позволяет проигрывать полномасштабную 3D-графикупрямо в браузере без необходимости каких-либо внешних плагинов.
Тестовый пример представляет собой простой прозрачный 3D-куб, внутри которого четыре bumbmapped сферы. Шары отскакивают внутри куба с реальной (упрощенной) физикой.
HTML5 — Canvas
Эти тесты используют HTML5 Canvas, который является веб-технологией для рисования и работы с графикой без внешних плагинов.
experimentalRipple01
Имитирует эффект «водная рябь» с помощью HTML 5 Canvas . Он измеряет способность браузера рисовать отдельные пиксели.
experimentalRipple02
Тот же тест как «experimentalRipple01», но с большим холстом и, таким образом, большей нагрузкой.
HTML5 — Web Worker
Эти тесты используют Web Worker, который позволяет выполнять JavaScript в несколько потоков одновременно.
worker01 и 02
В этом тесте несколько изображений, обрабатываемых одновременно. С увеличением количества обрабатываемых изображений одновременно, увеличивается и нагрузка на процессор.
Rendering (рендеринг)
Эти тесты измеряют способность вашего браузера для отображения и изменения конкретных элементов, используемых в обычных веб-страницах, тестируется изменение DOM дерева в режиме реального времени. Тесты измеряют скорость обновления (в кадрах в секунду).
renderGrid
Этот тест делает сетку квадратных элементов и оживляет цвета фона. Тест измеряет способность браузера манипулировать огромным количеством элементов.
renderPhysics
Этот тест имитирует физику подпрыгивания одуванчика и физику их столкновений. Тест измеряет и скорость обновления DOM и математические методы.
Data (Данные)
Почти все, что вы видите на динамических веб-страницах — использует JavaScript массивы. Эти тесты измеряют способность вашего браузера, чтобы добавлять, удалять и изменять данные, хранящиеся в массиве. Набор данных состоит из двух тестов:
arrayCombined
Этот тест использует все особенности объекта массива JavaScript. Исходные данные представляют собой массивы чисел различных размеров.
arrayWeighted
Источник данных представляет собой список всех стран мира.
DOM операции
DOM, или Document Object Model, это стандартный API использует JavaScript для создания динамических веб-страниц. Эти тесты эмулируют методы, используемые для создания типичных динамических веб-страниц. DOM тесты основаны на опыте разработки и возможностях фреймворка JQuery.
domGetElements
Этот тест использует собственные методы DOM GetElementById и getElementsByName. Оба широко используется для получения контента из дерева DOM. Элементы не изменяются.
domDynamicCreationCreateElement
Измеряется динамическое создание содержимого, путем создания объектов по отдельности, а затем добавления их в DOM.
domDynamicCreationInnerHTML
Этот тест похож на предыдущий, но использует InnerHtml-метод.
domJQueryAttributeFilters
Этот тест делает DOM запроса с JQuery. Она ищет элементы с определенными атрибутами.
domJQueryBasicFilters
Этот тест использует основные фильтры для запроса элементов из DOM.
domJQueryBasics
Этот тест запросов элементов из DOM с основными методами. Это похоже на domGetElements, но использует JQuery, а не собственные методы.
domJQueryContentFilters
Запросы элементов на основе содержания. Это строка поиска, и эти методы предполагается занять много времени.
domJQueryHierarchy
Запрос элементов на основе иерархии дерева.
Text parsing (парсинг текста)
Эти тесты измеряют производительность браузера в типичных манипуляциях с текстом, например, фильтр ненормативной лексики для чатов.
stringChat
Этот тест удаляет отдельные слова из искусственного сообщения чата.
stringDetectBrowser
Этот тест использует строки IndexOf-метода для обнаружения браузера и операционной системы.
stringFilter
Этот тест фильтрует список фильмов с заданным ключевым словам. Тест использует простые регулярные выражения.
stringValidateForm
Этот тест использует сложные регулярные выражения для проверки пользовательского ввода.
stringWeighted
Это искусственный тест. Используемые методы и их интенсивность подбираются на основе профилированных данных.
Результаты тестирования браузеров в beta-версии Peacekeeper 2.0
Конечно, мы не удержались от того, чтобы не попробовать протестировать основные браузеры в новой версии теста. Тестирование происходило на одном компьютере, который перед тестированием нового браузера перезагружался и оставлялся в покое на несколько минут. Антивирусы, файерволы и обновления системы принудительно отключались.
Для интереса мы пока не брали стабильные версии браузеров, а испробовали тестовые. Исключение составил Internet Explorer 9 — именно его мы взяли для нашей статьи. Скачать Internet Explorer 10 сейчас можно только вместе с операционной системой Windows 8 (!!!), и в Microsoft явно что-то не продумали касаемо этого вопроса. Таким образом, вот наши участники:
- Internet Explorer 9.0.1
- Opera 12 pre-alpha 1076
- Google Chrome 16.0.895.0
- Mozilla Firefox 8 beta 1
1. HTML 5 и технологии
Данный тест не учитывается в общих результатах. Первые места занимают Firefox 8 и Chrome 16. У них 5 из 6 подтестов (оба не поддерживают видеокодек H.264). У Opera 4 из 6 — не поддерживается H264 и WebGL (последний, скорее всего, будет представлен совсем скоро). у Internet Explorer результат 2 из 6 (не поддерживается Theora, WebM, WebGL и Web Worker).
2. Рендеринг
По рендерингу первое место занял Google Chrome, немного отстала Opera. Третье место у Internet Explorer. Firefox — четвертый.
3. Canvas
Первое место занял браузер Firefox. Второе место у Opera, третий Chrome.
4. Работа с данными
Первое место, с большим отрывом, занял браузер от Google. Второй — IE 9, третий — Opera.
5. Операции DOM
Здесь близкие результаты получили Chrome и Opera. Mozilla третий.
6. Парсинг текста
Первое и второе место опять заняли Chrome и Opera. IE — третий. Четвертое место у Firefox.
И, соответственно, итоговый результат:
Среди протестированных нами браузеров, первое место занял Google Chrome 16 с 2726 баллами. Второе место и 2123 баллов у Opera 12. Третий результат показал браузер от Mozilla — 1613 баллов. Отстал на немного от него Internet Explorer 9 — 1523 баллов.
Проверить свой браузер вы можете по данной ссылке.
Похожие записи:
2 комментария Комментировать
Оставить комментарий на Uncle Hunk

Тэги
Свежие комментарии
Архивы
- Октябрь 2014
- Сентябрь 2014
- Август 2014
- Июль 2014
- Июнь 2014
- Апрель 2014
- Март 2014
- Декабрь 2013
- Ноябрь 2013
- Октябрь 2013
- Сентябрь 2013
- Август 2013
- Июль 2013
- Июнь 2013
- Май 2013
- Апрель 2013
- Март 2013
- Февраль 2013
- Январь 2013
- Декабрь 2012
- Ноябрь 2012
- Октябрь 2012
- Сентябрь 2012
- Август 2012
- Июль 2012
- Июнь 2012
- Май 2012
- Апрель 2012
- Март 2012
- Февраль 2012
- Январь 2012
- Декабрь 2011
- Ноябрь 2011
- Октябрь 2011
- Сентябрь 2011
- Август 2011
- Июль 2011
- Июнь 2011
- Май 2011
- Апрель 2011
- Март 2011
- Февраль 2011
- Январь 2011
- Декабрь 2010
- Ноябрь 2010
- Октябрь 2010
Ух ты! Здорово.
P.S. Кстати получил такие же результаты по распределению мест как и в статье
Очень подробный озбор. Спасибо!