Comments
Мне показалось что скорее это некий альтернативный GUI в браузере…
не угадали. эта ссылка у меня тоже где-то была, но вот ее никак не найду, а было бы эффектно.

В общем как-то раз одни извращенцы скомпилировали хромиум в asm.js и смогли его запустить в firefox.
По ощущением, что фпс не поднимается выше 20. core i7-4770 / gtx 770 / 8 gb ram.
Нельзя Вас не похвалить за труд, это прикольно, да и изобретая велосипеды мы быстрее образовываемся
Я считаю, что, если мы решили использовать HTML5, то не нужно ограничиваться одним canvas. Нужно комбинировать различные технологии. Большинство из этого можно было реализовать с помощью HTML, а уже какие-то специфические элементы с помощью canvas.
Даже в играх не стоит упираться именно в канву. Меню, например, можно реализовать обычной HTML версткой.

А сейчас это похоже на ту самую картинку с хлебом и троллейбусом.
Пример с https://github.com/apelserg/stencil-html-integrate-page-on-canvas не работает.

[Error] SyntaxError: Cannot use initialiser syntax in a strict mode enumeration.
	(анонимная функция) (html-integrate-page-on-canvas-model.js, line 106)
[Error] SyntaxError: Cannot use initialiser syntax in a strict mode enumeration.
	(анонимная функция) (html-integrate-page-on-canvas-canva.js, line 12)
[Error] TypeError: undefined is not a function (evaluating 'APELSERG.MODEL.MakeLinks()')
	onload (html-integrate-page-on-canvas-main.js, line 115)
Для исправления ошибки надо знать рабочее окружение, в котором она произошла: устройство, OC (версия), браузер (версия).
А насколько больше оперативки и CPU съест данная реализация если сравнивать с классической HTML версткой?
Полная перерисовка всей области страницы (читать «всей области Canvas») раз в 0.7-0.8 секунд… Как опыт работы с Canvas — неплохо, но для боевого применения в таком виде не подойдет
Спасибо за труд, но зачем делать страничку 95х годов на Canvas?
Было бы на много интересней рассмотреть подобный пример: 2f-design.fr/themes/starry
С помощью canvas можно делать такие вот сайты, как у вас в примере, можно делать игры. Но сейчас, в практическом плане, данная технология интересна именно для подобных примочек в проектах, которая радует глаз в современных браузерах, при том, что в старых ни чего не отвалится при отсутствии оной. Как декор. Рисование линий, какая-то красивая ненавязчивая анимация. Вот таких примеров бы побольше.
Only those users with full accounts are able to leave comments. Log in, please.