How to Disable Right-Click and Why It's Naive
(1) View the page source code and copy the plain text directly from the code. Right-clicking can only be disabled on the browser-rendered HTML, not the raw code itself.
And when it comes to disabling your readers' ability to copy images, not only can they do it by finding the image source in your source code and viewing the raw image, but they can also apply a third trick:
(3) Hit the "Print Screen" button, aka take as screenshot or screen grab, and copy the results into Paint.
Why It's a Bad Idea to Disable Right-Click
Apart from the simplicity of circumventing disabled right-click, there are six other reasons why disabling it is bad for your website.
(1) Readers will never visit your page again if you run codes that mess with how their browser operates. This is as annoying as running pop-up ads that can't be closed.
(2) Believe it or not, most people who want to copy your text and images are not doing so for the purpose of putting the content on their own website and siphoning your traffic with a competing clone page. People copy images to save for their own files, and copy text for their own personal document needs. And for those that are using your text on their own websites, most are using only small amounts to quote you, amounts small enough to fall under fair use.
(3) Many people use right-click to print out physical copies of webpages. In fact, older people who are not as technically savvy often prefer to read from paper than from screens, and many of them do not know how to print except from the right-click context menu. Do not alienate your old fogey readers.
(4) Readers who aren't fluent in English (or whatever language your website is written in) often need to copy and paste text for translation.
(5) Almost all scraper blogs are generated by scripts that execute the scraper code from your website's code. There's no human involved, manually copying and pasting from your website as it appears in a browser. To stop scraper bots, you need to put something extra in your source code that is invisible to readers and won't disturb their experience at all. Disabling right-click does the opposite -- it has ZERO effect on bots but does bother your readers.
But How Do I Stop Content Thieves and Copycats?!
People can always find away to copy your content and display it on their own site as if they were the creator. What you can do is file a DMCA notice to get their web host to take down the infringing content. You can also get their advertising accounts cancelled. Since most advertisers prohibit publishers from displaying ads on infringing material, the copycats won't be able to make any money.
A better way to keep your images from being stolen is to watermark them with the name of your website. This is even more secure than the old-school method of laying a transparent gif or png over the image, or overlaying the image with a watermark, since again, the original unaltered image underneath is viewable via the source code.
More by this Author
In HTML, the cells of a tables are delimited by and tags, with the cell's contents between. Without extra attributes or CSS styles within the tag, the default table structure makes each cell span exactly one row. ...
Embedding a calculator on your website or blog is a great way to keep visitors on your pages longer. Rather than going off-site to make a computation, your visitors can make quick calculations right on your website,...
Actress Lindsay Lohan The classic English name Lindsay (pronounced LIN-zee) is one of many girl names that started out as a name for boys and has its origins in English surnames. Today it's rare to find men under the...