Как стать автором
Обновить

Safari 4.0.3 vs 4.0.4

Время на прочтение 2 мин
Количество просмотров 445
Вчера компанией Apple был представлен новый релиз своего веб-навигатора Safari. И я, как преданный пользователь, полез на сайт скачивать обновление. Первое, что бросается в глаза из короткого списка изменений — улучшение производительности JavaScript. У меня возникла мысль померить и сравнить эту самую производительность по сравнению с текущей, до установки, версией навигатора. Что из этого получилось сейчас и узнаем.


Для начала, надо найти хорошую «писькомерку». Поисковая система Google по ключевым словам «web browser benchmark test» первой ссылкой выдала тест под названием Peacekeeper. Что бы выяснить критерии по которым производятся замеры пришлось полезть в FAQ. На вопрос что он измеряет, дается ответ примерно следующего содержания:

Peacekeeper измеряет производительность вашего навигатора путем тестирования производительности его JavaScript. JavaScript это широко распространенный язык программирования, который применяется на современных веб сайтах, для реализации такого функционала как анимация, навигация, формы и так далее.


Теперь про то, что он НЕ измеряет:

Peacekeeper тестирует только производительность JavaScript. Он не измеряет другие особенности навигатора, включая функции обеспечения безопасности. Он не проверяет на соответствие стандартам W3C и не испытывает внешние компоненты, такие как Flash. Скорость интернета также не измеряется, ровно как и не оказывает влияния на прохождение теста.


Отлично. То, что надо. Сначала протестируем имеющийся Safari 4.0.3. Для чистоты эксперимента закрою все вкладки и дополнительные окна навигатора. Отмечу, что время прохождения теста заняло у меня около 5 минут. Результаты на экране:

image

После теста я удивился, что мои результаты сильно расходятся с теми, которые получают другие пользователи. Ответ на этот вопрос тоже нашелся в FAQ:
Помимо самого браузера, наиболее значительным фактором, влияющим на оценку оказывает тип вашего процессора. Мощность видео карты также оказывает влияние, но оно незначительное и проявляет себя только в случаях, когда используется слабый графический адаптер или в системе отсутствуют драйвера на него. Неприемлем запуск ресурсоемких приложений во время теста. Разрешение экрана и размер окна браузера тоже влияют на оценку. Не допускается сворачивание окна с тестом. Какие-то другие факторы незначительны. Скорость интернет соединения и сетевые задержки не влияют на прохождение теста.

Все условия мною соблюдались. Более того, я вообще отходил от компьютера во время теста. Железо Macmini3.1, Intel Core 2 Duo, 2 GHz.

Настала очередь новой версии. Устанавливаю обновление и перезагружаюсь. Субъективно, на первых минутах разницы в скорости никакой не вижу. Теперь проверим что скажет тест. Результаты:

image

Общий показатель ниже чем у предыдущей версии. О какой такой производительности говорилось в списке изменений не понятно ни мне, ни тесту. Возможно на вашем железе, дорогие друзья, этот тест покажет иные показатели. Несмотря на результаты тестирования, скорость обработки JavaScript далеко не слабое место этого веб навигатора. Он по прежнему остается одним из самых быстрых.

Источник: snupt.com
Теги:
Хабы:
+1
Комментарии 3
Комментарии Комментарии 3

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн