我正在创建一个摄影网站,所以我已经停止了PC / Mac上的浏览器无法下载图像。当我在iPad上浏览网站时,我能够复制图像。有没有办法阻止这种情况发生?
答案 0 :(得分:4)
你在这里为失败的事业而战:你无法获胜。这有点像经典的DRM /数据加密问题:如果你想使用它,你必须解密它。如果你可以解密它,它就不再受到保护了。
您可以避免用户热链接图像(仍然可以伪造/规避),您可以尝试使用标准工具(如浏览器的上下文菜单)更难下载图像,但一般情况下您只是无法避免,因为你无法控制客户。
你可以做什么 - 这将使下载更加困难而不会搞砸基本功能等 - 没有使用<img/>
而是使用<div/>
并将图片设置为background-image
但如果你真的关心你自己的图像,我会做以下事情,而不是试图让用户只是欣赏你的工作(他们可能想要设置一个漂亮的图片作为他们的桌面背景,甚至可能让他们告诉其他人你的网站):
有些网站允许人们分享他们的照片,艺术品等(deviantART,Instagram等)如此受欢迎:人们喜欢使用它们,他们欣赏所涉及的工作等。 并且不要忘记:仅仅因为你没有用一些讨厌的技巧“保护”你的内容并不意味着你不拥有这些权利或者不再允许其他人滥用权利。您仍然可以合法地打击侵犯您版权或其他权利的人,即使您提供免费下载(除非您给予他们适当的许可,例如获得一些创作公共许可)。