Я создаю несколько холстов и размещаю их в разных частях экрана. На каждом холсте есть рисунок (выполненный с использованием javascript) или текст (выполненный с использованием html), вероятно, слишком маленький, чтобы его можно было увидеть. Я использую Shadowbox , чтобы пользователь мог щелкнуть конкретный холст и увидеть расширенный вид.
Моя проблема заключается в том, чтобы сделать полотна таким образом, чтобы их можно было увеличить с помощью Shadowbox. Поскольку эти холсты создаются динамически (то, что рисуется на основе пользовательского ввода), они не являются изображениями. Кажется, что лучший способ справиться с этим - создать временные изображения, которые будут отображаться на холсте меньшего размера, а затем в полноразмерном виде в Shadowbox.
Является ли создание временных изображений холстов лучшим подходом? Или есть лучший способ использовать HTML5 и / или Shadowbox? Я не очень разбираюсь в HTML5 / рисовании с использованием javascript / Shadowbox, поэтому совет будет полезен.