Я знаю кого-то, кто пробует KineticJS.Я сам этим не пользовался, поэтому извиняюсь, что не могу предоставить более конкретную помощь.
К сожалению, очень сложно добиться хорошей производительности с canvas, и это сильно зависит от браузера.В последний раз я проверял, что Opera 12 и IE 9 работают значительно быстрее, чем другие браузеры, поскольку их 2D-рендеринг ускоряется в 3D (с использованием OpenGL и Direct3D соответственно)
Я не уверен, относится ли это к KineticJS, но один методВы можете использовать для повышения производительности с помощью canvas - это использовать несколько элементов canvas и преобразовывать их позиции, а не бить на одной поверхности.
Я был очень доволен результатами, полученными с помощью Jeash, которыйподключен в инструменты командной строки NME.Разработка аналогична работе с Flash, но она создаст приложение HTML5 Canvas с использованием вашего кода.Это же приложение также сможет публиковать в Windows, Mac, Linux, iOS, Android, webOS и Flash, как в родном C ++ и OpenGL, так и в виде байт-кода SWF.Это дает вам множество возможностей для обеспечения наилучшего опыта для каждого пользователя.
http://www.haxenme.org