Welcome to WebmasterWorld Guest from 54.242.105.196

Forum Moderators: phranque

right click on images

re: copying images.

   
5:35 am on Jul 11, 2005 (gmt 0)

5+ Year Member



I have to rephrase my question re: copying images.
How do you stop the right click for copy and paste
of pictures (no copywrite advise please). On some website if you right click the copy and paste does not work.
5:52 am on Jul 11, 2005 (gmt 0)

10+ Year Member



Javascript, search for "no right click".
6:04 am on Jul 11, 2005 (gmt 0)

10+ Year Member



On some website if you right click the copy and paste does not work.

And you also annoy anyone who uses right click to open a new tab in Firefox amongst other things. Search this site and you will find many posts advising you not to do it. If an image is visible in someone's browser it can be copied.

6:15 am on Jul 11, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I used to use a JS no-right-click gimmick, but I took that down.
A visitor emailed to ask why I was disallowing some other perfectly innocent function.
Paul in SA is right; virtually any browser nowadays can copy images at will, regardless.
What I do is search my access logs for hot-linked images with no page URL or credits.
Once in a long while I do a image searches to see if my images magically appear on other sites. - Larry
6:44 am on Jul 11, 2005 (gmt 0)

WebmasterWorld Senior Member topr8 is a WebmasterWorld Top Contributor of All Time 10+ Year Member



here is the best way to do it.

use an external style sheet, when you show an image on the page use a single cell table with the image you want set as the background image, size the table appropriately ...

do this by creating a css style specifically for that table/image.

if you think about this it is easy to do.

10:32 am on Jul 11, 2005 (gmt 0)

5+ Year Member



I've never thought that about that ^ but it is a very good idea.

Only firefox users will be able to get to it then.

It beats anti-right clicking.

10:54 am on Jul 11, 2005 (gmt 0)

WebmasterWorld Senior Member topr8 is a WebmasterWorld Top Contributor of All Time 10+ Year Member



>>Only firefox users will be able to get to it then.

well like all 'onpage' methods to prevent image theft anyone who really wants to and who has the knowledge will get around it, but i think the table (or div) background method will fox many who would otherwise get around the right click method.

another way if you are very serious is to digitally watermark your images, then send a bot out searching for images that have your 'watermark' (there are companies that will do this for you - btw the watermark is invisible to the eye) - when you find one you just email the upstream service provider of the website concerned (and there is always an upstream provider unless they are a telecoms company themselves) tell them that you are going to sue and they will take the website down - which is why using a third party to manage the watermarks is a good idea bacause they add credence to your case

3:21 pm on Jul 11, 2005 (gmt 0)

WebmasterWorld Senior Member jomaxx is a WebmasterWorld Top Contributor of All Time 10+ Year Member



No, do not send a bot off to download the entire contents of the Internet just because you're testy about people reusing your pictures. That would be insane behaviour. Use the table thing if you feel you need to, as it seems harmless, but it won't stop anybody using any browser from grabbing your pic if they want it.
12:07 am on Jul 12, 2005 (gmt 0)

5+ Year Member



Yeah, there's not any way to stop image theft - even if you come up with a really, really good way to stop someone saving it, they could just print screen and crop it.
2:48 pm on Jul 13, 2005 (gmt 0)

10+ Year Member



The "image as backround in a cell" trick is good for deterring most casual image theft.

Another thing to make it even better is to put a clear 1x1 GIF in that Cell as the IMAGE. Have it fill the entire cell.

When someone Right Clicks on it, they get an Image that they can Download! Then they move on thinking they have downloaded the image.

As pointed out, you can't really completely stop it especially screen shots, but you can make the process a bit more difficult, another thing to do is to chop up the image into 2 or more pieces and have them in Cells next to each other, they can Right Click and THINK they are getting an image, but they really are only getting part of it. This leaves them with Screenshot only for the most part.

You could also try turning your Images into FLASH movies (that just have a single frame).
Again, Screen Shots will work though.

10:00 pm on Jul 13, 2005 (gmt 0)

5+ Year Member



Another thing to make it even better is to put a clear 1x1 GIF in that Cell as the IMAGE. Have it fill the entire cell.

When someone Right Clicks on it, they get an Image that they can Download! Then they move on thinking they have downloaded the image.

What an excelent idea, I would have never thought of that.

1:32 pm on Jul 14, 2005 (gmt 0)

10+ Year Member



This topic comes up all the time, as a PP mentioned.

It annoys the hell out of me when I right click on something only to find out that right click is disabled. By disabling right click for the purpose of not copying images, you also lose some functionality.

If I want a photo that bad, I'll just hit print screen and grab it that way.

Best advice to protect your image would be to put a copyright notice right on the photo. That way if someone grabs it, the copyright is there for the world to see.

2:15 pm on Jul 15, 2005 (gmt 0)

5+ Year Member



When reading this topic, I also remember another situation, different from images, that maybe is good to disable the selecttext/copy ability.

Image you have a directory site, with names of, I don't know, imagine, names of restaurants, and pubs, and discotteque, and so on. Like Yellow pages, for example.

How many hours of works did you spend to search, organize and publish this all information! Do you think it's fair, someone arrive to your site, select all the text page with all this info and select/copy everything and in minutes has a new list to paste in his document/page?

For example, here in Portugal, we also have a Yellow Pages website with info about all portuguese companies. And when we are making a search there, the results, company name, address, phone number, mail, webaddress, and so on, displayed in their pages, are not in text format, but on a single image (jpg) file (black/white), so it will be more difficult for anyone to grabb and take all that info for own documents and databases.

Kind regards
PSAZF
(Portugal)

3:38 pm on Jul 15, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I didn’t think the image as background in a table worked in all browsers. I could be wrong.

I take my images and put a very light text in the image, ‘Example from thedomain.com’ so that if they really want them, they have to also edit the graphics to get it out, or let ppl see where they got the image from.

5:49 pm on Jul 15, 2005 (gmt 0)

5+ Year Member



thanks everyone, there are some great answers there.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month