无论如何都要保护Processing.js草图吗?
我的公司有一个草图,他想向世界展示,同时,他想确保没有人能看到他的源代码。
我已经完成了从浏览器中保护(部分)我的javascript,但我现在面临的问题是,firebug可以揭示(XHR)我部分受保护的源代码。
所以,我想知道我是否可以混淆我的源代码。但这样做会导致processing.js停止解释我的来源吗?
无论如何我可以用来保护我的草图吗?
答案 0 :(得分:2)
不,混淆不会破坏您的源代码。一切都应该正常工作,就像使用普通源代码一样。
你有没有想过以其他方式做这件事?例如,在制作草图之后,为什么不将其转换为SVG或其他图像格式并向世界展示?
答案 1 :(得分:1)
我们在处理您的混淆代码时提出错误,它应该解析得很好:
http://processing-js.lighthouseapp.com/projects/41284-processingjs/overview
答案 2 :(得分:0)
您可以在服务器上生成草图数据并通过ajax上传,将大部分处理结果直接发送到浏览器。但总会有一些可读的代码。
隐藏自身不是javascript本质。