如果浏览器的最低支持是IE9、Chrome16、FF13、Safari5.1.&Opera10,那么用HTML/JavaScript创建图形的最佳方法是什么?SVG还是Canvas?
发布于 2012-07-31 22:34:04
使用https://stackoverflow.com/a/1651167/138772和http://dev.opera.com/articles/view/svg-or-canvas-choosing-between-the-two/
您应该使用Canvas执行以下操作:
您应该使用SVG执行以下操作:
因此,基本上,如果您想要有漂亮的矢量化图形和通过DOM操作它们的能力,请使用SVG,但如果您只想绘制它们,而不需要矢量化(您可以设置它,使其无论如何都可以缩放到页面/窗口大小)或DOM使用,则使用Canvas。不过,我个人还是推荐SVG,因为我喜欢矢量图形。
https://stackoverflow.com/questions/11742426
复制相似问题