Canvas
1) Canvas依赖分辨率SVG不依赖分辨率
2) Canvas不支持事件处理器,SVG支持事件处理器
3) Canvas弱的文本渲染能力,SVGA适合渲染大型区域应用程序(谷歌地图)
4) canvas能够以 .png 或 .jpg 格式保存结果图像
5) canvas适合图像密集型的游戏,其中的许多对象会被频繁重绘,SVG不适合游戏应用
6) 复杂度高会减慢渲染速度
Canvas
1) Canvas依赖分辨率SVG不依赖分辨率
2) Canvas不支持事件处理器,SVG支持事件处理器
3) Canvas弱的文本渲染能力,SVGA适合渲染大型区域应用程序(谷歌地图)
4) canvas能够以 .png 或 .jpg 格式保存结果图像
5) canvas适合图像密集型的游戏,其中的许多对象会被频繁重绘,SVG不适合游戏应用
6) 复杂度高会减慢渲染速度