Насколько мне известно, для того что бы написать браузерку, нужно использовать элемент html canvas. Но почему с тем же успехом нельзя просто сделать игру из DOM элементов. div ы использовать? Слышал, что это сильно грузизит систему и игра получается тяжелой. Правда ли это? если да, то насколько существенны различия?
Гвозди можно забивать очень многими предметами, но лучше пользуйтесь для этого молотком.
Canvas просто предназначен для рендеринга и изменения изображений, а игра в общем-то и есть процесс постоянного изменения картинки.