如何防止我们网站上的图像和内容盗窃?

时间:2019-04-10 17:06:31

标签: javascript jquery html css

有什么方法可以防止我们网站上的图像和内容被盗?

众所周知,我们可以将其另存为图像/内容,甚至可以检查源代码。我担心有人会窃取我们的内容,他们可能会修改图像并将其显示在网站上。他们甚至可以修改和重用我们的源代码。

有没有可以防止我们网站被盗的解决方案?

4 个答案:

答案 0 :(得分:4)

您可以为图像加水印,但这可能并不适合网站上的所有图像。除此之外,没有其他方法无法阻止那些决心从网站上窃取图像或任何其他内容的人。有了图片,他们总是可以截取页面截图,并在需要时裁剪页面。

最小化代码是一种最佳做法,因为它可以减小用户访问您的网站时下载的文件大小。乍看之下,它还具有使代码更难阅读的额外好处-但是使用IDE或类似的方法重新格式化它是微不足道的。

您应该确保在源代码中清楚地显示了许可,并且对版权投诉保持警惕。

答案 1 :(得分:2)

您可以防止右键单击,但是正如您所说的,任何人都可以使用检查器。

对于图像,您可以尝试添加水印,这将使几乎任何人都免于尝试在photoshop中进行编辑的麻烦。

为了保护您的代码,请考虑代码最小化……这实际上是为了减小尺寸,但是却阻止了人们阅读您的代码……尽管任何人也可以将其复制并粘贴到取消缩小器中。

答案 2 :(得分:2)

不。您可以在HTML和JavaScript中做一些事情,以使其变得更加困难,但是任何有决心的人都可以绕开它们而没有太大麻烦。

相反,请确保您的版权/许可是水密的,以防您需要起诉任何人。从本质上讲,这是一个法律问题,而不是技术问题。

如果您要出售内容,请确保内容受到身份验证的保护,以便只有付费的人才能访问它(即使那样,请设置严格的条款和条件/版权保护以限制合法的重复使用)。如果您需要人们预览该内容,请在网站的公共区域中提供内容的低分辨率/加水印/缩写(取决于媒体类型)版本,以便在复制时其价值很小/没有价值。

对于源代码,有一些对它进行混淆的技术,但是它们通常是可逆的。显然,这仅适用于JavaScript。最终用户看不到任何服务器端代码。

答案 3 :(得分:1)

正如其他人所说,唯一的方法是在其上添加水印,但这通常是不可能的。与编程无关,但我想到的是隐写术。您可以将嵌入文字或徽标隐藏在图片中,然后当有人使用您的图片时可能会要求版权...但这可能只是一种幻想。