Anything you publish on the web is at risk of being copied. There are simple things you can do to reduce copying - such as disabling right clicks. You do this by replacing your '<body>' tag with '<body oncontextmenu="return false;">'
Yup, agreed with you. There is no guaranteed how sophisticated technique we use to stop content theft, there is always new way to overcome it.
Trick with <body oncontextmenu="return false;"> (and all other JS solutions) doesn't work when user disable java script in his browser.
There are some tricks for in javascript, but I recommend not to use them. If people desperately want to copy something from your site, it is always possible, and for those who don't it is very annoying.
Mostly spiders, not people steal your content. So blocking right button is not only annoying, but pointless. Just use copyscape.
Require users to login to see the protected information. That way search engines can't get to it and its much, much harder for scrapers.
Completely impossible. And contradictory. Also the so called "blocked" right click pops up in firefox anyway, and next generation browsers lets you block model dialogues on a per site basis. (Yay!)