保护Processing.js源

时间:2011-01-31 09:15:44

标签: javascript processing.js

无论如何都要保护Processing.js草图吗?

我的公司有一个草图,他想向世界展示,同时,他想确保没有人能看到他的源代码。

我已经完成了从浏览器中保护(部分)我的javascript,但我现在面临的问题是,firebug可以揭示(XHR)我部分受保护的源代码。

所以,我想知道我是否可以混淆我的源代码。但这样做会导致processing.js停止解释我的来源吗?

无论如何我可以用来保护我的草图吗?

3 个答案:

答案 0 :(得分:2)

不,混淆不会破坏您的源代码。一切都应该正常工作,就像使用普通源代码一样。

你有没有想过以其他方式做这件事?例如,在制作草图之后,为什么不将其转换为SVG或其他图像格式并向世界展示?

答案 1 :(得分:1)

我们在处理您的混淆代码时提出错误,它应该解析得很好:

http://processing-js.lighthouseapp.com/projects/41284-processingjs/overview

答案 2 :(得分:0)

您可以在服务器上生成草图数据并通过ajax上传,将大部分处理结果直接发送到浏览器。但总会有一些可读的代码。

隐藏自身不是javascript本质。