【问题标题】:Slimmer Javascript Canvas Abstraction than Processing.js比 Processing.js 更苗条的 Javascript 画布抽象
【发布时间】:2012-01-21 00:54:08
【问题描述】:

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

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

提前致谢!

最好的问候, 马丁

【问题讨论】:

    标签: javascript canvas processing.js fabricjs


    【解决方案1】:

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

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

    【讨论】:

    • 我们最近推出了轻量级的fabric.StaticCanvas,它可以剃掉一些尺寸。仍然可以节省更多,因此预计在不久的将来会更小(最小分发约为 60-70KB)。相比之下,当前的 jQuery 大约为 94KB(已缩小,未压缩)。
    • 谢谢!这正是我一直在寻找的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多