Image Protection
Thursday May 21, 2009
There is no way to stop any image you place on a web page from being stolen by anyone who really wants it because they will already have a copy of the image in their own computer's internet cache once they see it on the page. The most effective way to discourage theft of your images is to place a watermark across them with a copyright message or your domain name. No Right Click Scripts can be easily bypassed by the thieves and just drive people away from your site since the context menu attached to the right mouse button is used for a lot of legitimate purposes.
The Image Protection form takes a different approach. This form generates the HTML to use to insert your image into your page in such a way that right clicking on the image will not allow your image to be saved. A different image (provided with the form) will be saved instead. By the time that the would be thieves realise that they have saved the wrong image they may decide it's not worth the bother to return to your site to get the right one.
The Image Protection form takes a different approach. This form generates the HTML to use to insert your image into your page in such a way that right clicking on the image will not allow your image to be saved. A different image (provided with the form) will be saved instead. By the time that the would be thieves realise that they have saved the wrong image they may decide it's not worth the bother to return to your site to get the right one.


Comments
Image protection using your table: Where do I put the transparent image file to go over the image I want to protect? Since the table bamboozles me on its own, I am not sure where to put the other file: “the transparent image that is to be placed into the table in front of your image.”
Save the image in the same folder as the page using it.
I know you know this Chappy; but all anybody has to do is press the print screen key and past it into an image editor and they have the image.
Using printscreen lowes the resolution of the copy of the image that you take - as I already said “There is no way to stop any image you place on a web page from being stolen by anyone who really wants it because they will already have a copy of the image in their own computer’s internet cache once they see it on the page.” They can get the image exactly as on the page without losing the quality of the image by using printscreen.
All the “image protect” script does is to help you put the image in your page in a way that prevents people from using the context menu on their right mouse button from copying the image - and does it without blocking the menu.
It only lowers the image resolution if the original image resolution is greater than the screen resolution. Most images are 72dpi. Unless of course it’s a photgraph captured at 300dpi and the poster doesn’t know to reduce for the web.
It always lowers the image quality if it is a JPG image since every edit of such images always loses info about the image. Since most images people are likely to try to steal are JPG using screenprint will always lower the resolution as that is how JPG images work.
You are right though for PNG inages where it should be possible to take a screenprint of the image and save it at the same resolution as the original. That is the far less common image format though so not many of the images people are trying to steal would be PNG.