什么是最好的绘制日历 - SVG或画布?

时间:2011-01-27 11:01:35

标签: canvas svg

这将是一个很大的日历,就像iCal一样。我使用表(对于日历日等)和div(对于日历中的条目)以普通的旧HTML开始工作原型,但我认为canvas或SVG可能更适合。

日历中的条目将是交互式的 - 拖放,编辑等,以便最适合此应用程序?

1 个答案:

答案 0 :(得分:2)

当您与绘图的各个可视部分进行大量交互时,SVG优于Canvas:您可以将事件处理程序直接附加到SVG元素并修改它们的属性以移动项目。 SVG是一个保留的绘图模式图形系统,这意味着在绘制项目后(与画布不同),您可以更改单个项目的属性并更改绘图。

当您需要执行有趣的每像素效果(如模糊或爆炸)时,画布优于SVG。