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属性,这使它更加强大。