2

嗨,我按照“如何……”一书从头开始使用 HTML 和样式表创建了一个网站,所以我的知识水平非常基础。

我的问题是我的网站上有照片,想知道它们有多安全。我能让他们安全吗?任何人都可以复制它们吗?访问该网站的密码会有帮助吗?

任何帮助都感激不尽。

谢谢温迪

4

7 回答 7

6

任何可以看到您的照片的人都可以复制它们。

于 2009-07-09T11:05:00.657 回答
3

不过,“保护”图像真的值得麻烦吗?

它们是你摄影作品集的例子吗?如果是这样,它们的在线分辨率将足够低,明显低于原件。

它们只是你和你的家人或朋友的照片吗?如果是这样,你可能只是偏执。

就像前面提到的那样,当有人甚至看到你的照片时,购买互联网的本质,图像就被复制到他们的电脑上供查看。

为什么要打呢?

于 2009-07-09T11:18:30.100 回答
1

除了使用较低分辨率的图像,正如 Simon 提到的覆盖,您实际上可能希望将整个图像与覆盖一起保存在某个二级目录中。任何可以查看 HTML 的源代码,直接找到图像名称本身的任何人都可以自己获取您的图像,而无需任何辅助视觉模糊控制。

于 2009-07-09T11:17:26.950 回答
1

最好的办法是在图像中加入某种形式的视觉失真。用你的名字的半透明文本或谷歌用谷歌地图做的东西覆盖它们。这至少会使任何人更难重复使用它们。

(虽然它不是 100% 完美,但我确信有一些技术可以去除覆盖层)

或者,仅免费提供低分辨率版本。如果人们想要高分辨率副本,请让他们为他们付费。

于 2009-07-09T11:09:19.917 回答
1

如果您通过以下方式引用您的照片

<img src="...."/>

浏览器会请求这些照片,就像您在浏览器窗口中键入该地址一样。因此,任何像上面这样的参考都不会是安全的。

用户还可以选择一张照片并(取决于您的浏览器)选择该Save As选项。

最后,这些照片最终会出现在浏览器缓存中,并且可能会出现在磁盘上。

一些网站会禁用对文档图像的右键单击,但这不是一个好的解决方法。如果您担心这一点,您可以(根据您的要求)为您的图像添加水印,以便它们的来源显而易见,或者通过一些自定义(Flash?)插件显示。用户显然可以截取屏幕截图,但这会使该过程不那么方便。

于 2009-07-09T11:09:38.497 回答
1

如果您担心人们复制漂亮的照片以在他们自己的网站、书籍等上使用,您可以显示照片的水印版本(就像getty图像上的人一样),并需要登录才能检索原始(未掺杂的)照片. 这不会阻止图像被复制,但会降低复制图像的吸引力,这可能是一种足够的威慑。

于 2009-07-09T11:10:04.907 回答
1

密码保护网站会有所帮助。这将使不知道密码的人根本看不到照片,然后他们无法复制照片。但是,一旦他们输入密码并可以访问该网站,他们就可以根据需要复制图片。

于 2009-07-09T11:11:35.607 回答