А я согласен с комментарием… но не в этой формулировке!
В невысокой скорости работы приложений виновато чаще не сам JS, который вполне себе быстрый, а весь браузер и инфраструктура.
Вы меня извините, но если что-то отключать приходится, ковыряться в настройках и доводить напильником — то смысла в «без плагина работает» просто нет.
Давайте все же думать как end user, а не читатель хабра, который, в общей массе, живет в командой строке линукса :)
Приходил дедушка сегодня и сказал, что у него перестала работать игра. Пока я ему объяснял что надо настроить — он сказал умную вещь «что мешает что-то поставить, чтоб оно не требовало настроек и не тормозило?». Человек не знает таких слов, как Flash, WebGL, HTML5. Он смартфон только на ТВ видел и ему пофигу на безопасность и т.д… Он просто хочет, чтоб работало у него так же, как и у меня :)
Анализ производительности игры на WebGL при помощи about:tracing