Можно создать дубликат:
What are the advantages/disadvantages of Canvas vs. DOM in JavaScript game development?Холст В.С. на основе DOM игры
С точки зрения программирования игр, кроме рисования фигур и линий, что некоторые вещи, которые вы могли бы сделать с игрой на основе холста против Игра на основе DOM?
nice find Phrogz, черт возьми, вы хороши! – IAdapter