是否有类似 flickr 等的网络服务/网站,使我能够将照片上传到服务器,然后提供一个 URL,我可以与查看者共享该 URL,但他们只能查看照片,而不能通过在浏览器中右键单击来下载?
答案1
提供您所说的功能是不可能的。因为还有各种各样的屏幕捕获方法和工具。
您可以在 Flash 的帮助下以只读模式共享图像,但我不知道具体的网站。
答案2
许多人都喜欢这种功能,但……我敢说,这是不可能的?无论如何,都无法阻止人们从浏览器中获取您的图片副本。我只能想象,自从几年前色情网站业务蓬勃发展以来,运营商一直在为此而苦苦挣扎。
如果您的观众无法直接单击右键|另存为,那么他们可以检查浏览器缓存。如果图像不知何故未被缓存,那么总是有 Alt+PrtScrn(或只是全屏 PrtScrn)并粘贴到所选的图像编辑器中。
我希望有人能为您提供答案,解决在浏览器中获取图像的各种可用方法。我很想看看其他可能的答案。
答案3
我同意其他海报的观点,因此这种方法可能会让访问者获取图像变得不那么方便。我能想到的是:
- 使用 Javascript 拦截右键点击。这是可以做到的,曾经这样做的一个网站是英国种子公司- 英格兰东南部发展署:他们希望阻止人们在印刷品或大型艺术品中使用低分辨率的网络友好徽标,因此右键单击可将访问者引导至带有更高分辨率图像的官方徽标新闻包
- Apache 服务器上的指令阻止某人从其他网站链接到您的图片。查看 O'Reilly 的 Apache Cookbook
- 在图片上添加可见(或不可见)水印,以阻止未经授权的使用
- 你可以将你的图片作为截取屏幕截图的下载应用程序提供
- 此外,你会注意到 flickr 有这样的一个 CSS 技巧,可以将预览图像变成背景属性,因此右键单击可以保存“spaceball.gif”,你必须点击才能看到完整尺寸的图像 - 你才可以保存
- 使用知识共享许可来告知访客