比Processing.js更纤薄的Javascript Canvas抽象

时间:2011-12-15 09:59:05

标签: javascript canvas processing.js fabricjs

我非常喜欢canvas元素,并且Processing.js将它封装在一个漂亮的API中。我也熟悉常规的Processing语法。 Processing.js包含一个解释器,使您可以在Processing.js中执行常规处理脚本。但是,我更喜欢使用Processing.js的普通Javascript语法而不是常规Java语法。包括解释器在内的缩小版本大小为229 kb,排除解释器的版本仍为193 kb。

有人可以推荐另一种尺寸较小的帆布抽象,比如50 kb吗?我个人认为~200 kb太重了,无法用于生产。

提前致谢!

祝你好运, 马丁

1 个答案:

答案 0 :(得分:2)

fabric.js占用空间非常小(约76K缩小,约22K gzip)

还有dojo.gfx,它有一个很好的抽象层,支持不同的渲染器(SVG,canvas,VML,Silverlight)。
我认为与fabric.js相比,它在文件大小方面更大。