如何阻止人们查看源代码?

时间:2013-10-30 14:08:08

标签: html5

所以我参加了这个课程,而且我领先于其他所有人,并且很多人从我的网站上窃取代码,我已经禁用了右键点击但是很容易解决这个问题,他们有什么方法可以阻止人们无法查看我的源代码?

5 个答案:

答案 0 :(得分:2)

tl;dr:没有。

您可以查看obfuscation以及CSS& JS缩小。

“如果你从一位作者那里窃取,那就是剽窃;从许多人那里窃取,这是艺术。”

答案 1 :(得分:1)

不,如果有人想要它,他们会得到它,你可以更难,但是,你只会疏远用户的正常功能,专注于你的后端代码。

如果他们窃取您的代码,您的主管会希望注意到,无论哪种方式,他们只会伤害自己。

答案 2 :(得分:1)

您可以渲染html页面服务器端并将其转换为发送到客户端的图像。然后,您可以使用一些图像映射来处理单击各个位置。

答案 3 :(得分:1)

在客户端保护您的JavaScript代码并不是一个完美的解决方案(100%防弹),但市场上有一些工具可以帮助您保护代码:

代码压缩/缩小(通常不保护代码)

  • Google Closure(免费)
  • Uglify JS(免费)

代码混淆/压缩/缩小

  • JScrambler(付费,但我认为是市场上最好的一款)
  • Jasob(付费)
  • Stunnix(支付,似乎已经过时)

希望这能回答你的问题!

答案 4 :(得分:0)

Afaik隐藏源代码的唯一方法是将其放在服务器端。 隐藏客户端源代码是不可能的 - 抱歉。

一个建议是阻止用户右键单击,但这可能会导致更多问题......