jQuery SVG 和Raphael哪个好

来源:luqidong 发布时间:2014-02-12 22:54:12 点击数:
我最近用两个Raphael和jQuery SVG - 这里是我的想法:
Raphael
优点:具有良好的起动库,很容易做到的事情使用SVG了很多快。良好的书面和记录。大量的实例和演示。非常可扩展的架构。伟大的动画。
缺点:是一层以上的实际SVG标记,使得很难做到使用SVG更复杂的事情 - 诸如分组(支持集,但不是组)。没有做的已经存在的元素伟大的瓦特/编辑。
jQuery的SVG
如果你已经在使用jQuery的一个jQuery插件, :优点。良好的书面和记录。大量的实例和演示。支持大部分SVG元素,允许本地访问元素容易
缺点:建筑不是可扩展的Raphael。有些事情可以更好地记录(如SVG元素的配置) 。没有做的已经存在的元素伟大的瓦特/编辑。依赖于语义的SVG动画 - 这其实并不多。
SnapSVG像Raphael的纯SVG版本
SnapSVG是Raphael的继任者。它仅支持在启用SVG的浏览器,并支持SVG的几乎所有功能。
结论
如果你正在做一些简单快捷,Raphael是一个容易的选择。如果你打算做一些更复杂,我选择使用jQuery SVG的,因为我可以操纵的实际标记比拉斐尔显著更加容易。如果你想有一个非jQuery的解决方案,然后SnapSVG是一个不错的选择。
本文由免费oa系统78oa原创,转载请注明出处。