Jump to content

Тест скорости браузера

(Перенаправлено из теста SunSpider JavaScript )

Тест скорости браузера — это компьютерный тест , который оценивает производительность веб-браузера путем измерения эффективности браузера при выполнении заранее определенного списка задач. Как правило, программное обеспечение для тестирования доступно в Интернете и расположено на веб-сайте, где различные алгоритмы загружаются и выполняются в клиенте браузера. Типичными тестовыми задачами являются рендеринг и анимация, DOM преобразования , строковые операции, математические вычисления, алгоритмы сортировки , графические тесты производительности и инструкции памяти.Тесты скорости браузеров использовались во время войн браузеров , чтобы доказать превосходство конкретных веб-браузеров. Популярный тест Acid3 не является каким-то конкретным тестом скорости, но проверяет соответствие браузера веб-стандартам (хотя он и проверяет, достигнута ли общая цель производительности).

Общие тесты

[ редактировать ]

Спидометр 2.0

[ редактировать ]

Спидометр был первоначально разработан командой WebKit в Apple, выпущен в 2014 году и обновлен в 2018 году. [1] Speedometer 2.0 проверяет скорость реагирования веб-приложения браузера, определяя время симуляции взаимодействия с пользователем.

Этот тест имитирует действия пользователя по добавлению, завершению и удалению элементов списка дел на нескольких примерах в TodoMVC. Каждый пример в TodoMVC реализует одно и то же приложение todo, используя API DOM по-разному. Некоторые вызывают API-интерфейсы DOM непосредственно из ECMAScript 5 (ES5), ECMASCript 2015 (ES6), ES6, перенесенного в ES5, и Elm, перенесенного в ES5. Другие используют одну из одиннадцати популярных фреймворков JavaScript: React, React with Redux, Ember.js, Backbone.js, AngularJS, (новый) Angular, Vue.js, jQuery, Preact, Inferno и Flight. Многие из этих фреймворков используются на самых популярных сайтах в мире, таких как Facebook и Twitter. Производительность этих типов операций зависит от скорости API DOM, механизма JavaScript, разрешения стилей CSS, макета и других технологий.

Миротворец

[ редактировать ]

Peacekeeper — это независимый от платформы тест от Futuremark , который тестирует рендеринг, математические операции и операции с памятью. Это занимает ок. 5 минут на выполнение и сообщает результаты других браузеров с разными процессорами. Futuremark прекратил поддержку Peacekeeper в июле 2015 года. [2] Тест был отключен от сети в марте 2018 года и больше не доступен.

Тест-драйв

[ редактировать ]

Microsoft поддерживает набор тестов, ориентированных на производительность, часто предназначенных для проверки и повышения производительности JavaScript и рендеринга. Эти тесты обычно предназначены для выявления . производительности IE [ нужна ссылка ] , но совместимы с другими основными браузерами.

WebXPRT — это кроссплатформенный тест браузера, который запускает рабочие нагрузки на основе HTML5 и JavaScript. [3] Тест предоставляет оценки для шести отдельных рабочих нагрузок, а также общий балл. [4] WebXPRT публикуется сообществом разработчиков BenchmarkXPRT, которым управляет компания Principled Technologies, и является одним из эталонных тестов BenchmarkXPRT. WebXPRT 4 — это самая последняя версия WebXPRT. [5]

Вирпл BMark

[ редактировать ]

Тест производительности для 3D-приложений HTML5 . Он тестирует производительность как в Canvas3D , так и в WebGL .

Пакеты для разработчиков

[ редактировать ]

Тесты Mozilla

[ редактировать ]

Дромео (заменен Кракеном )

[ редактировать ]

Набор тестов Mozilla, основанный на тестах SunSpider. Выполнение занимает несколько минут и отображает очень подробную информацию о каждом отдельном тестовом задании.

Еще один набор тестов JavaScript от Mozilla, выпущенный 14 сентября 2010 г. [6]

Тесты Apple

[ редактировать ]

Набор тестов JavaScript, разработанный Apple. [7]

SunSpider (заменен)

[ редактировать ]

SunSpider — это тест, созданный командой webkit, целью которого является измерение производительности JavaScript при выполнении задач, связанных с текущим и ближайшим будущим использованием JavaScript в реальном мире, таких как шифрование и манипулирование текстом. [8] Сюита также пытается быть сбалансированной и статистически обоснованной. [9]

Версия 0.9 была выпущена командой WebKit в декабре 2007 года. [10] Это было хорошо принято, [11] и другие разработчики браузеров также используют его для сравнения производительности JavaScript в разных браузерах. [12]

Версия 0.9.1 была выпущена в апреле 2010 года. [13]

Версия 1.0 была выпущена в апреле 2013 года. [14]

Google-тесты

[ редактировать ]

V8 (заменен)

[ редактировать ]

Набор тестов JavaScript от Google , используемый для оптимизации веб-браузера Google Chrome . Он не проверяет производительность рендеринга. Его заменил тест Octane от Google.

Октан (не поддерживается)

[ редактировать ]

Набор тестов Google JavaScript, который заменяет тест V8. По данным Google, «Octane v.1 состоит из 13 тестов, 5 новых и 8 из оригинального V8 Benchmark Suite». [15] Octane v.2 заменил v.1, состоящую из «17 тестов, что на четыре больше, чем Octane v1». [16]

По состоянию на 12 апреля 2017 года Google больше не поддерживает Octane. [17]


ГуйМарк 2

[ редактировать ]

При этом тестируется векторная, растровая и текстовая рендеринг для Adobe Flash и HTML5.

  1. ^ «Спидометр 2.0: эталон скорости отклика современных веб-приложений» . 15 января 2018 г.
  2. ^ Бринкманн, Мартин (23 июля 2015 г.). «Futuremark прекращает поддержку теста Peacekeeper» . Гаки . Проверено 7 февраля 2017 г.
  3. ^ Хахманн, Марк (28 ноября 2018 г.). «Обзор планшета Samsung Galaxy Book 2: производительность отходит на второй план по сравнению с временем автономной работы» . ПКМир . Проверено 8 августа 2019 г.
  4. ^ Аддисон, Кен (19 апреля 2018 г.). «Обзор Ryzen 7 2700X и Ryzen 5 2600X: зрелость дзен» . Перспектива ПК . Проверено 8 августа 2019 г.
  5. ^ Т.С., Ганеш (28 декабря 2023 г.). «Обзор мини-ПК ASRock Industrial 4X4 BOX-7840U: AMD Phoenix в аватаре UCFF» . АнандТех . Проверено 14 марта 2024 г.
  6. ^ Йостедт, Эрика (14 сентября 2010 г.). «Освободите Кракена» . Блог Mozilla (блог). Мозилла . Проверено 8 августа 2013 г.
  7. ^ Хит, Ник (21 мая 2015 г.). «Windows 10 и Edge: как новый браузер Microsoft вскоре может бросить вызов Chrome» . Техреспублика . Калифорния, США . Проверено 21 мая 2015 г.
  8. ^ Мачмор, Майкл (18 июня 2008 г.). «Обзор: Firefox 3 опережает браузерные пакеты» . ПК Маг. Архивировано из оригинала 5 июля 2008 года . Проверено 6 сентября 2008 г. - через Fox News.
  9. ^ «Бенчмарк SunSpider JavaScript» . Проект с открытым исходным кодом WebKit. Архивировано из оригинала 20 января 2022 года . Проверено 15 февраля 2011 г.
  10. ^ Стаховяк, Мацей (18 декабря 2007 г.). «Анонсируем SunSpider 0.9» (блог). Проект с открытым исходным кодом WebKit . Проверено 6 сентября 2008 г.
  11. ^ Этвуд, Джефф (19 декабря 2007 г.). «Великая битва за браузерный JavaScript» . Кодирование ужасов (блог). Архивировано из оригинала 6 июня 2013 года . Проверено 6 сентября 2008 г.
  12. ^ Резиг, Джон (3 сентября 2008 г.). «Обзор производительности JavaScript» . ejohn.org (блог) . Проверено 21 мая 2015 г.
  13. ^ Стаховяк, Мацей (7 апреля 2010 г.). «Анонсируем SunSpider 0.9.1» . Surfin' Safari (блог). Проект с открытым исходным кодом WebKit . Проверено 27 декабря 2010 г.
  14. ^ Стаховяк, Мацей (7 апреля 2010 г.). «Анонсируем SunSpider 1.0» . Серфинг-сафари . Проект с открытым исходным кодом WebKit . Проверено 29 апреля 2013 г.
  15. ^ «Эталон — октановое число» . Разработчики Google . 22 августа 2012 года. Архивировано из оригинала 29 сентября 2013 года . Проверено 8 августа 2013 г.
  16. ^ «Эталон — октановое число» . Разработчики Google . 6 ноября 2013 года . Проверено 21 мая 2015 г.
  17. ^ «Уходящий Октан» . Движок JavaScript V8 . 12 апреля 2017 года . Проверено 24 августа 2017 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: fc25619e13916a422682ccc22e7b243a__1710449700
URL1:https://arc.ask3.ru/arc/aa/fc/3a/fc25619e13916a422682ccc22e7b243a.html
Заголовок, (Title) документа по адресу, URL1:
Browser speed test - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)