可有人请提出来混淆在网站上使用jQuery代码的方法。从功能的角度来看,这样做是否正确,我的意思是在混淆后所有浏览器都能正常工作?谢谢。
0
A
回答
1
3
我认为你最好的选择是使用一个更复杂的缩小器来执行他们自己的拆包。目前,名字让我无法回避。实际上,这可能是一件很好的事情,认识到没有保护你的JavaScript的决心,因此,真的没有太多的意见给予这个太多的想法。
3
几乎所有的Javascript minifiers都会将代码混淆到某个级别。所有空格和多余的标识符,括号将被剥离,变量和函数名称被替换为单个字符,例如而不是var countryDropdown
和function changeCountry()
。您可以在每个JSMIN和YUI Compressor下使用。
可以找到缩小JS的一个例子here(“完整”版本here)。
但是,这并不妨碍用户使用智能IDE的反向工程代码,并使用find &替换和重命名工具。所以你会忍受它。缩小通常只是为了节省网络带宽。
如果你感兴趣,我们在这里使用YUI压缩机,并有很好的使用经验。
相关问题
- 1. 模糊处理Android源代码
- 2. jQuery的模糊替代
- 3. 模糊处理大会
- 4. Flex/Air模糊处理
- 5. 半模糊处理/ uglify JavaScript
- 6. 模糊处理Silverlight XAP
- 7. Android的模糊处理工作不
- 8. Libgdx:模糊处理的游戏资源
- 9. 取消模糊处理(JavaScript的)
- 10. 模糊处理后的日志消息
- 11. 处理透明度的高斯模糊
- 12. .net除了使用模糊处理以外的代码安全性
- 13. 多处理模糊模糊字符串搜索 - python
- 14. 确定反向代码是否被模糊处理或n我不是
- 15. 如果代码将被模糊处理,我总是可以使用Reflection API吗?
- 16. 如何为ClickOnce使用模糊处理?
- 17. Objective C与Xamarin iOS C#模糊处理
- 18. Google Maps API未缩小/模糊处理
- 19. Flex如何处理模糊图案
- 20. 编译或模糊处理Ruby
- 21. 如何在jQuery中使用模糊处理?
- 22. 模糊推理
- 23. 处理php代码
- 24. 在处理代码
- 25. 图像过分模糊?需要避免的是处理已经模糊部分
- 26. Swift梅勒模糊响应代码
- 27. Gimp高斯模糊 - 代码解释
- 28. 平均模糊代码错误
- 29. 模板化的“监听器”处理模糊问题
- 30. JQuery模糊事件
请参阅:http://stackoverflow.com/questions/194397/how-can-i-obfuscate-javascript 还有:http://stackoverflow.com/questions/272342/free-javascript-obfuscators – Shog9 2009-11-06 23:00:32