我们如何保护我们网站上的图像不被复制?
答案1
目前还没有有效的方法可以阻止某人下载网站上的图片。有一些方法可以阻止普通用户保存图片,例如禁用右键单击或使用 CSS 透明覆盖。但所有方法都是过时且徒劳的。
例如,下面是我可以从网络上保存图像的多种方法中的几种:
- 打印屏幕
- Firefox 的“PageInfo”功能
- 临时网络文件
- Adobe Flash 反编译器
- Web 开发人员工具,例如查看源代码
- 禁用 JavaScript
- 在浏览器中“将页面另存为”
答案2
你不能。
正在发生的一切已收到可被捕获以这种或那种方式。
捕获可以在各个层面进行,从而产生无损或有损结果,例如在计算机上处理数据时,您可以捕获从服务器接收的位,如果您知道图像的结构,您就可以从这些位完美地重建图像。
例如,在更高级别,您可以尝试捕获收到的整个图像文件,这不需要重建,但可能并不总是可行的。在另一个级别,您可以通过捕获屏幕来捕获图像的表示,这通常会导致一些质量损失。
我想到的另一件事就是记住图片并通过任何媒介复制它。
答案3
您可以使用禁用右键单击的工具、将图像嵌入为背景而不是内联、阻止通过服务器端规则直接访问图像等方式,使新手用户难以从您的网站复制图像 - 但最终没有办法完全阻止有人复制他们真正想要的图像。