<canvas> </canvas>的DOM库

时间:2011-04-29 05:50:26

标签: html5 canvas svg

我理解<canvas>和SVG之间的区别,以及两者的优缺点。我正在创建一个分层图,用户可以通过事件处理来操作其节点和连接。明显的赢家通常是SVG,因为我可以使用真正的DOM。

但是,我听说<canvas>是使用适当的场景图(DOM)库进行此类应用的竞争者。我无法就<canvas>的首选场景图库(对于SVG,它是Raphael)找到共识。有人能指出我正确的方向,还是这些库太不成熟,不能取代SVG进行复杂的DOM操作?

2 个答案:

答案 0 :(得分:1)

Cakeold page)是一个图书馆。我用过它并且效果很好。

答案 1 :(得分:0)

听起来你可能想看看d3.js(仍然是基于SVG的,但确实允许使用大型数据集并且性能良好)。