我试图找到一些相关的来源关于这一点,什么都没发现。帆布与img - 性能
所以,我的问题很简单。 画布比img快吗?我将使用img(png,gif)或canvas中的对象。
- 对象只能使用一次,
- 多次使用同一对象的,在管理例如图标,
- 多次使用不同的对象,为企业的例子徽标。
我对内存使用情况,浏览器性能和加载速度感兴趣。
编辑#1:画布由js绘制,它与img标记中的图像相同。
我试图找到一些相关的来源关于这一点,什么都没发现。帆布与img - 性能
所以,我的问题很简单。 画布比img快吗?我将使用img(png,gif)或canvas中的对象。
我对内存使用情况,浏览器性能和加载速度感兴趣。
编辑#1:画布由js绘制,它与img标记中的图像相同。
不,img
比使用canvas
更快,更容易创建并且更易于访问。 img
标签旨在显示图像,因此如果您只需要这么做,请使用img
标签。多次使用应该无关紧要,因为图像只能下载一次。
如果你需要一些动画或交互性,那是考虑canvas
的时候。
您的意思是*在'
是的,我的意思是......我会编辑问题,谢谢 – 2013-03-21 07:03:21
在几乎所有情况下,这是一个非问题。当你需要画布和img时,你应该使用画布,当你需要img时。根据您的需要选择,并只在必要时优化*。 – JJJ 2013-03-21 07:05:03