javascript - 比 Processing.js 更 slim 的 Javascript Canvas 抽象

标签 javascript canvas processing.js fabricjs

我非常喜欢 Canvas 元素和方式Processing.js将它封装在一个很好的 API 中。我也很熟悉常规 Processing句法。 Processing.js 包含一个解释器,使您能够在 Processing.js 中执行常规处理脚本。但是,与常规 Java 语法相比,我更喜欢使用 Processing.js 的纯 Javascript 语法。包含解释器的缩小版本大小为 229 kb,不包含解释器的缩小版本仍有 193 kb。

有人可以推荐另一种尺寸更小的 Canvas 抽象吗,比如 50 kb?我个人认为 ~200 kb 对于生产环境来说太重了。

提前致谢!

最好的问候, 马丁

最佳答案

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

还有dojo.gfx它有一个很好的抽象层并支持不同的渲染器(SVG、canvas、VML、Silverlight)。
我相信它的文件大小比 fabric.js 更大

关于javascript - 比 Processing.js 更 slim 的 Javascript Canvas 抽象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8518204/

相关文章:

javascript - Processing.js 中的动态图像加载

javascript - 如何在for-in循环中打印出对象属性?

javascript - 水平滑动div内容超出窗口限制

reactjs - 如何在 react 中获得 Canvas 的正确宽度和高度?

javascript - 一张 Canvas 用于交互,三张 Canvas 用于显示

Android - 用渐变绘制线条

javascript - 查看整个 Canvas 是否被涂成一种颜色的方法。 JavaScript + 处理.js

javascript - Google Charts - Y 轴刻度

javascript - Moment.js 未返回正确的标准时间

processing.js - 如何同时运行多个 processing.js 草图