长期以来,我一直认为我们压缩JavaScript/CSS的主要原因之一是为了提高性能,并使其难以逆向工程。但是我的一个朋友向我展示了如何轻松地反转压缩后的JavaScript和CSS代码,这让我开始怀疑这种做法的实际效果。
那么,除了性能提升之外,还有什么其他保护JavaScript不被盗用的方法吗?
长期以来,我一直认为我们压缩JavaScript/CSS的主要原因之一是为了提高性能,并使其难以逆向工程。但是我的一个朋友向我展示了如何轻松地反转压缩后的JavaScript和CSS代码,这让我开始怀疑这种做法的实际效果。
那么,除了性能提升之外,还有什么其他保护JavaScript不被盗用的方法吗?
无法防止JavaScript直接从您的网站被窃取。当有人访问包含JavaScript代码的HTML页面或文件并加载它时,它就会被“窃取”。从安全角度来看,缩小代码只会使您的代码对普通浏览器进行混淆。它的主要目的是为了提高性能。
经验法则:如果您不希望用户访问它,请不要将其发送到客户端/浏览器。