Самому стало интересно, для примера реализовал эффект разлета страницы на осколки. На основе готового эффекта разлета осколков канвас (использует библиотеки delaunay.js, TweenMax.js) + прикрутил рендер страницы с помощью библиотеки html2canvas.js. Получилось
такое, тут
код . Важно чтобы все картинки которые используются на фоне и т.п. были на одном хостиге с сайтом иначе html2canvas их не отрендерит. Так как cross origin... Если умеешь работать с канвас можно и свой какой-нибудь интересный эффект придумать. При желании можно прикрутить тот же движок box2d, сделать и взрывы и разлеты по физике если руки есть....