SVG动画有什么缺点?

SVG动画的缺点:

1)DOM比普通图形要慢,如果它的节点多且杂的话就更慢了。

2)SVG画点报表什么的,还可以;网页游戏之前,无所事事;当然也可以结合Canvas+SVG来实现。

3)动画内容不能动态修改。

4)不能与HTML内容集成。

5)将整个SVG作为动画

6)浏览器兼容性,IE8-和Android2.3默认浏览器不支持SVG。

SVG动画的优势:

1)矢量图形,不受像素影响——的这一特性——SVG使其在不同平台或介质上表现出色,与屏幕分辨率无关。

2)SVG很好的支持动画,其DOM结构可以通过其特定的语法或Javascript来控制,从而轻松实现动画。

3)Javascript可以完全控制SVGDom元素。

4)4)SVG的结构是XML,其可访问性(盲文、语音朗读等。),可操作性和可编程性可以通过CSS样式优于Canvas。此外,它支持ARIA属性,这使它更加强大。