嗨,我按照“如何……”一书从头开始使用 HTML 和样式表创建了一个网站,所以我的知识水平非常基础。
我的问题是我的网站上有照片,想知道它们有多安全。我能让他们安全吗?任何人都可以复制它们吗?访问该网站的密码会有帮助吗?
任何帮助都感激不尽。
谢谢温迪
任何可以看到您的照片的人都可以复制它们。
不过,“保护”图像真的值得麻烦吗?
它们是你摄影作品集的例子吗?如果是这样,它们的在线分辨率将足够低,明显低于原件。
它们只是你和你的家人或朋友的照片吗?如果是这样,你可能只是偏执。
就像前面提到的那样,当有人甚至看到你的照片时,购买互联网的本质,图像就被复制到他们的电脑上供查看。
为什么要打呢?
除了使用较低分辨率的图像,正如 Simon 提到的覆盖,您实际上可能希望将整个图像与覆盖一起保存在某个二级目录中。任何可以查看 HTML 的源代码,直接找到图像名称本身的任何人都可以自己获取您的图像,而无需任何辅助视觉模糊控制。
最好的办法是在图像中加入某种形式的视觉失真。用你的名字的半透明文本或谷歌用谷歌地图做的东西覆盖它们。这至少会使任何人更难重复使用它们。
(虽然它不是 100% 完美,但我确信有一些技术可以去除覆盖层)
或者,仅免费提供低分辨率版本。如果人们想要高分辨率副本,请让他们为他们付费。
如果您通过以下方式引用您的照片
<img src="...."/>
浏览器会请求这些照片,就像您在浏览器窗口中键入该地址一样。因此,任何像上面这样的参考都不会是安全的。
用户还可以选择一张照片并(取决于您的浏览器)选择该Save As
选项。
最后,这些照片最终会出现在浏览器缓存中,并且可能会出现在磁盘上。
一些网站会禁用对文档图像的右键单击,但这不是一个好的解决方法。如果您担心这一点,您可以(根据您的要求)为您的图像添加水印,以便它们的来源显而易见,或者通过一些自定义(Flash?)插件显示。用户显然可以截取屏幕截图,但这会使该过程不那么方便。
如果您担心人们复制漂亮的照片以在他们自己的网站、书籍等上使用,您可以显示照片的水印版本(就像getty图像上的人一样),并需要登录才能检索原始(未掺杂的)照片. 这不会阻止图像被复制,但会降低复制图像的吸引力,这可能是一种足够的威慑。
密码保护网站会有所帮助。这将使不知道密码的人根本看不到照片,然后他们无法复制照片。但是,一旦他们输入密码并可以访问该网站,他们就可以根据需要复制图片。