我的第一个专业任务是制作一个网站,其中将展示摄影师的作品以供购买或打印。受保护的图像可能会在Perl中生成。但我不知道实现这样一个应用程序的语言。我知道HTML,CSS和一些JavaScript,并且主要有3-4个月的空闲时间来完成项目。
我正在学习JavaScript或ActionScript和Flash之间来完成这个项目。哪个最适合考虑学习语言的时间表?
答案 0 :(得分:6)
最简单的方法是让摄影师了解这样一个事实:一旦他们在网络上,他们的照片就会被复制保护。任何人都可以拍摄屏幕截图并复制它们。如果摄影师仍不相信,请使用Flash制作图库。如果你想要另一种技术,看看Flickr是如何做到的。它们使用透明图像覆盖“受保护”图像,因此当您右键单击保存时,您只保存该重叠图像。
最好的办法是接受它,并且只放置中等大小的图像。从这些不可能制作出合适尺寸的印刷品。或者在图像上加上水印。
答案 1 :(得分:3)
您无法通过截屏等方式保护图像副本,但您可以执行以下操作:
1)防止右键点击(可以解决)
2)使用水印
3)使用低分辨率图像
您需要使用服务器端技术,您选择的技术可能取决于托管它的基础架构类型。
答案 2 :(得分:1)
您无法真正复制保护在线显示的图像。如果它在线可以下载它。
javascript画廊的优点:
javascript的缺点:
闪光的优点:
闪光的缺点:
理想情况:
此外: