Webmaster Forums 101 - Free Help and Discussions
 
 
 

MEMBER REWARDS - Earn free advertising by participating in these forums! Click here for details.

Welcome to Webmaster Forums 101!

You are currently viewing our boards as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact support.

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th February 2005, 03:52 PM   #1
Mr. Tech's Avatar

Username: Mr. Tech
Rank: Problem Solver
Join Date: Dec 2004
Location: Gold Coast, Australia
Posts: 2,166
Points: 1,025.61
Send a message via MSN to Mr. Tech
Post ARTICLE: Making it Tougher for Content Thieves

Great article from WR101:


I suppose it's a form of flattery. After all, they're admitting that we are better than them. Better writers, better thinkers and better communicators.

Of course, we don't really need them to admit it, we're quite aware we're better than them. So it's small consolation for those of us who slave day and night to develop crisp new content for our readers to consume only to have it stolen. It's a little like having a stranger take your children and claim them.

Is there nothing we can claim as our own on the Internet? Is nothing sacred? Are we doomed to be copied and pirated for as long as we surf the electronic waves? Sadly, no, no and yes. If someone really wants to rip your content, they can do it, there are many ways to get around safeguards.

Do I see a silver lining? You betchersweetbippy I do. Why do copiers copy and rippers rip? Because they follow the time-honoured tradition of work-avoidance. Slacking, laziness, sloth, whatever you want to call it, we can use it to our advantage by making it difficult enough for them to copy in the hopes that they will move on looking for quicker prey.

Gosh darn it, we ain't lettin' up without a fight.

Look But Don't Touch

One way to keep these lazy looters from copying your content is by preventing them from selecting or highligthing any text on your page.

Highlighting is a main ingredient of copy and paste operations. And by disabling this you can greatly reduce the amount of pirated content.

Do this simply by adding the following code to your BODY tag:

Code:
onSelectStart="return false;"


or more completely:

Code:
<body onSelectStart="return false;">


This will restrict anyone from highlighting anything on your web page.

The Disappearing Act

Another nifty way to deter piracy is to start your code about 60 or 70 lines down. When the Paragraph Pirates try to view your source, they will be greeted with a blank page.

This may keep the less savvy swashbucklers at bay but those who know what they're doing will be aware of this little trick. They will laugh in the face of your puny efforts as they hack and slash at your code and content. Such injustice!

I've Been Framed!

In My Humble Opinion, frames serve to complicate web design rather than make things easier, but I concede that there is a time and place for them.

This may be one of those times and places. Actually, it's a combination of frames and javascript that will accomplish this goal.

By calling your content pages in a frame, you taking away the browser's ability to view the source of the content pages from the 'View-Source' menu in the standard menubar (it can only see the main page which creates the frames).

However, it is still possible for the CyberCulprit to right click on the desired framed page and click on view source in the context menu (or right-click menu) that pops up.

The good news (AND the bad news) is that you can disable the right-click option. It is considered very bad form by many to disable the right click because it actually makes it tougher for legitimate surfers to surf your website by cutting them off from a lot of functions that are availabe in the right click menu.

It is true that any of these functions can be accessed through the main browser menu at the top, but you don't want to frustrate any potential customer do you? No. But if you really do think you need to implement this, this is how:

First, in the <head> of your document, type in the following:

Code:
<script language = "javascript"> function NoRightClick() { if (Button.Event == 2) { alert("No Right Clicks Allowed!") } </script>


and then just like the anti-highlight, call the function in your body tag in the following manner:

Code:
<body onLoad="NoRightClick()">


And voila, no right click.

Use this one at your own risk, personally I recommend not using it.

Final Thoughts

These are only a few ways of deterring content theft, but make no mistake; there's really nothing you can do if someone wants to steal your content. Mainly because of the fundamental way that the Internet works. To view a file, the browser first downloads it onto your system. So you have the file somewhere on your system, with all the related files included. All you have to do is find them. Same goes for the pirate.

So it's really up to you to weigh the benefits (less people stealing your stuff) agains the costs (potential lost surfers) and make the decision. Choose wisely.
About The Author:
Sameer Hasan of http://www.webrightnow.com is dedicated to making Web design affordable and accessible to all those need it. Sameer holds a degree in both Marketing and Management Information Systems and has been working with the Web since 1996.
__________________
Please read the Forum Rules

Get rewarded for posting
- free advertising!

.::. [ Webmaster Resources ] .::. [ Web Design ] .::. [ Developer Tutorials ] .::.
Mr. Tech is offline   Reply With Quote
Old 16th February 2005, 08:26 AM   #2

Username: Ben
Rank: WF101 Fanatic
Join Date: Jan 2005
Posts: 181
Points: 26.24
Default

Good stuff
Ben is offline   Reply With Quote
Old 20th February 2005, 03:42 AM   #3
wingwatcher's Avatar

Username: wingwatcher
Rank: WF101 Newbie
Join Date: Jan 2005
Location: Connecticut
Posts: 13
Points: 0.00
Default

The code for "Look but don't touch" method doesn't seem to work if there is another script on the page. Not another on load event but just another script (that I need). Am I doing something wrong or is there a way around it?
__________________
wingwatcher
wingwatcher is offline   Reply With Quote
Old 21st February 2005, 10:01 AM   #4
Mr. Tech's Avatar

Username: Mr. Tech
Rank: Problem Solver
Join Date: Dec 2004
Location: Gold Coast, Australia
Posts: 2,166
Points: 1,025.61
Send a message via MSN to Mr. Tech
Default

hey wingwatcher,

Could you please send me your code and I'll have a squiz
__________________
Please read the Forum Rules

Get rewarded for posting
- free advertising!

.::. [ Webmaster Resources ] .::. [ Web Design ] .::. [ Developer Tutorials ] .::.
Mr. Tech is offline   Reply With Quote
Old 21st February 2005, 06:09 PM   #5
Mr Dooby's Avatar

Username: Mr Dooby
Rank: WF101 Newbie
Join Date: Jan 2005
Posts: 25
Points: 0.00
Default

Quote:
Originally Posted by Ben
Good stuff
I totally agree... I've always wodnered about that
Mr Dooby is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
here is a little list of tutorial and helpful sites. JuggoPop The Lounge 7 20th April 2003 05:27 AM

Login
User Name
Password


Featured Members


Featured Links


Useful Resources
Webmaster Resources
Developers Tools
Developer Tutorials


Partners

All times are GMT +10. The time now is 05:39 PM.


Powered by vBulletin Version 3.5.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.3.2
 
 
WEBMASTER FORUMS 101
ARCHIVE
CONTACT US
TOP
   
© Webmaster Forums 101 2005. All Rights Reserved.
Design by: vBCore