The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Оценка производительности HTML5 элемента Canvas

29.01.2010 13:45

Разработчики открытой стратегической онлайн игры Freeciv.net провели тестирование производительности работы HTML5 элемента Canvas в различных web-браузерах. В качестве теста рассматривалась скорость рендеринга и число кадров в секунду при выполнении стандартного игрового сценария.

Итоги:

  1. 7.9 fps: Google Chrome 4.0.249.78 (Windows)
  2. 7.8 fps: Google Chrome 4.0.249.30 (Linux)
  3. 4.5 fps: Safari 4.0.4
  4. 2.5 fps: Firefox 3.7a1
  5. 2.5 fps: Firefox 3.6
  6. 1.5 fps: Firefox 3.0.15
  7. 0.6 fps: Internet Explorer 8.0

Игра Freeciv.net, из-за особенностей работы JavaScript движка, не совместима с браузером Opera 10, но разработчики из компании Opera уже связались с авторами проекта с предложением совместной работы над решением данной проблемы.

Для того, чтобы повторить тест достаточно зайти на сайт www.freeciv.net, зарегистрироваться, запустить игровой сценарий "The World - Medium (80x50)", набрать в командной строке "/set endt 2", нажать на кнопку "end turn" пять раз, после чего набрать "Alt + Q" и дождаться результатов тестирования.

  1. Главная ссылка к новости (http://developers.slashdot.org...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/25209-web
Ключевые слова: web, browser, benchmark, firefox, chrome, opera, test, javascript, canvas, tml5
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, tiling (?), 14:44, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    несоответсвие версии под разные платформы(если браузер поддерживает несколько) намекает на сферический тест в вакууме
     
     
  • 2.4, Чорная дипрессия 666 (?), 15:02, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю, платформа мало влияет.
     
     
  • 3.11, User294 (ok), 22:17, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Я думаю, платформа мало влияет.

    Не факт, строго говоря. И всяко в любом случае надо тестировать одинаковые версии под разными платформами. Иначе и правда, померяно [нечто].

     
  • 2.6, szh (ok), 15:44, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    их результаты в точности совпадают с моими тестами на моем приложении.
    в декабре - Chrome 4 (linux) в четыре раза быстрее отрисовывает в canvas чем firefox 3.5/3.6 (linux)
     
     
  • 3.8, Аноним (-), 19:23, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Зато процессор этот хром нагружает ой-ой-ой как сильно. Лучше бы он отрисовывал медленнее Firefoxа, но не тормозил так.
     
     
  • 4.9, szh (ok), 21:24, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    процессор и тот и другой грузит на 100% во время отрисовки.

    Хуже. В 4(четыре) раза.

     
     
  • 5.21, Аноним (-), 09:12, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну у меня Firefox 3.6 процессор гораздо меньше грузит. Pentium 4 3.2 ghz. А вот от хрома пенек задыхается так, что пользоваться им даже для редкого просмотра сайтов очень неудобно.
     
     
  • 6.22, szh (ok), 12:35, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    новость об отрисовке в <canvas> , а ты о чем ?

    P.S. Pentium-M 1.8Ghz проблем не заметил.

     
     
  • 7.23, Аноним (-), 22:36, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >новость об отрисовке в <canvas> , а ты о чем ?

    Да я в принципе о хромиуме :) Если браузер быстрый - это не должно выливаться в излишнюю нагрузку на цпу. Опера же так умеет.

    >P.S. Pentium-M 1.8Ghz проблем не заметил.

    Странно это все...

     

  • 1.3, hizel (ok), 14:53, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    жалко нет для chromium, он уже 5.0.308.0 (37376)
     
     
  • 2.15, Zenitur (?), 00:30, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Исходный код 800 мегабайтов :-( Не докачали.
     
     
  • 3.19, cobain (??), 06:22, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    там на сайте бинарные сборки лежат
     

  • 1.5, XoRe (ok), 15:29, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Mozilla Firefox 3.5.7
    Linux xxx 2.6.31-18-generic #55-Ubuntu SMP Fri Jan 8 14:55:26 UTC 2010 i686 GNU/Linux

    Выдает 414

     
  • 1.7, pavlinux (ok), 17:27, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вау, реклама сайта!!!


    > * достаточно зайти на сайт www.freeciv.net,
    > * запустить игровой сценарий "The World - Medium (80x50)",
    > * набрать в командной строке "/set endt 2",
    > * нажать на кнопку "end turn" пять раз,
    > * после чего набрать "Alt + Q"
    > * и дождаться результатов тестирования.

    А Бородино им в слух не прочитать.

     
     
  • 2.12, User294 (ok), 22:21, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Игрухи freeciv где еще и сорсы раздают? Как по мне так пусть рекламятся наздоровье :)
     

  • 1.10, szh (ok), 21:27, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Note that the implementation for Internet Explorer 8 does not use the HTML5 canvas element, because this isn't supported. Freeciv.net implements a canvas-replacement using DHTML and divs with clipped background-images. Therefore the test results are not directly comparable with the other web browsers.
     
  • 1.13, User294 (ok), 22:24, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    PS не хочу ничего сказать но до флеша по скорости судя по всему - как пехом до пекина. 7FPS как максимум - это... эээ... doom 2 на исовой видяхе и 486 явно лучше бегал :)
     
  • 1.14, User294 (ok), 22:26, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Note that the implementation for Internet Explorer 8 does not use
    > the HTML5 canvas element, because this isn't supported.

    К вопросу о поддержке стандартов... кто у нас тормоз прогресса как всегда?

     
     
  • 2.16, Zenitur (?), 00:35, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да ладно тебе! У него столбик длиннее, наверна эта крута
     

  • 1.20, К.О. (?), 09:01, 30/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Охохо... мало того, что требуют регистрацию, так ещё и простыню в сотню команд нужно набрать, сразу виддно, что пилят пионеры, зато исходники есть, можно дрочить, ура!
     
     
  • 2.24, XoRe (ok), 00:31, 31/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Охохо... мало того, что требуют регистрацию, так ещё и простыню в сотню
    >команд нужно набрать, сразу виддно, что пилят пионеры, зато исходники есть,
    >можно дрочить, ура!

    Про сотню команд - мощно)
    Я вот думаю, как с таким подходом серверы настраивать.

     
     
  • 3.25, аноним (?), 00:38, 31/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Про сотню команд - мощно)
    >Я вот думаю, как с таким подходом серверы настраивать.

    просто: next - next - next - ok

     
     
  • 4.26, Зилибоба (ok), 11:40, 05/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ага, а потом: "Ой, что там написано было, я не успел прочитать..."
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру