html5/javascript意味着不能保护源代码



我正在学习html5/css3/javascript。

但我发现网络上的样本泄露了它们的源代码。

这是否意味着html5/javascript不能保护源代码?

欢迎任何评论。

所有这些(HTMLCSSJavaScript)都在客户端工作,它们始终是表示层的一部分,web浏览器始终能够显示呈现给用户的源代码。

因此,不,您不能拥有仅基于HTMLCSS和/或JavaScript

的封闭源代码项目

您无法真正保护JavaScript,因为它已由浏览器运行。

有一些工具可以混淆JavaScript,但逆转这个过程并不重要。

JavaScript真正让我恼火的一点是它是未编译的。你可以帮助解决这个问题的一种方法是在部署源代码之前使用迷你程序。下面是一个适用于CSS和Javascript的好例子:http://aspnet.codeplex.com/releases/view/40584

您可以在不使用Javascript的情况下操作文档对象模型(DOM)的另一种方法是使用Silverlight/Flash或Java/DOM API,如:http://www-archive.mozilla.org/projects/blackwood/dom/

你也可以尝试使用模糊处理程序,但通常缩小可以很好地进行模糊处理。请不要依赖JavaScript来加强您网站的安全性,因为JavaScript很容易被黑客入侵。使用JavaScript帮助用户找到自己的方法是可以的,但所有客户端JavaScript验证都必须进行服务器端验证

最新更新