如何防止人们从我的网站窃取照片?

时间:2011-08-03 12:56:25

标签: photos data-protection

我正在为客户设计一个摄影网站。客户要求我确保没有人从网站上“窃取”她的照片。

据我所知,绝对没有办法可靠地做到这一点。显然,使用JavaScript禁用右键非常容易解决。

即使在Flash中创建网站也无法解决问题,因为任何人都可以通过屏幕截图轻松获取他们在屏幕上看到的任何内容。

如果没有在每张照片上贴上水印或徽标,有没有办法确保没有人从网站上拍照?

5 个答案:

答案 0 :(得分:6)

我很确定您唯一可以做任何事情的选项是水印并确保所有照片都是低分辨率。

显然,如果我能看到照片,那么你就给我发了像素,我可以根据需要复制/保存。你无能为力。

答案 1 :(得分:3)

水印和张贴较低分辨率的图片是防止“偷窃”的最佳方式(就努力与效率之间的比例而言);在我看来,当然。您还可以使用其他简单的技巧,例如禁用右键单击的脚本,如您所述。

另一种方式,更复杂的是通过加密频道将图片发送到Flash查看器。例如,有一些数字音乐商店有这个小型Flash音乐播放器,它通过加密频道接收实际歌曲。这可以防止您使用包分析器来获取正在发送的数据。

你总是可以按PrtScr,但是......

答案 2 :(得分:2)

现在有办法实现此目的,但您应该在您的网站上放置版权文本,如果您愿意,可以使用GPL许可所有内容并为其添加水印。

答案 3 :(得分:2)

  

据我所知,绝对没有办法可靠地做到这一点。

正确。确保不可能 1 窃取图像的唯一方法是从页面中省略它们。


1 即使这样,“黑客”也可能闯进你的房子并窃取存储照片的硬盘。安全性很难!

答案 4 :(得分:0)

如果您使用观看者(例如闪光灯,但也可以是Javascript),在完全缩小时使用低分辨率图像,并在放大时使用多张图片,则可以使其变得更难。下载图片的人将很难将所有这些照片粘贴在一起。

这不会阻止那些有知识的人将它们粘贴在一起,但他们可能愿意为这些图片的使用付费,而其他“爱好者”可能只想为他们自己的网站使用这些图片什么的。

我认为你应该问自己,你想要保护图片的用途和用途。如果你不想让任何人使用它们,即使是一个孩子在作业中粘贴它,你也不应该在网上发布它。但一般来说,您希望保护图片不被非法用于商业活动。在这种情况下,明确的版权声明是第一步。低分辨率版本和水印是很好的额外功能,但它们会严重影响网站的外观。那么你将不得不问这是一个画廊或博物馆,人们应该在那里看全尺寸的照片,或者它只是一个人们可以购买它们的目录(就像许多股票照片网站)。

如果我只是想让世界看到我的照片,就很难保护它们。我会选择一个好的版权信息,一个签名或一个角落里的名字和网址,并希望最好。

如果我想出售我的照片,我根本不会创建一个网站,而是将它们放在股票照片网站上出售,以吸引更多的观众并利用他们的基础设施。

无论选择什么,最重要的是告诉她你不能100%保护互联网上的图片,并且如果它们泄露,你将不负责(即支付图片)。