homepage Welcome to WebmasterWorld Guest from 54.197.171.109
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Code, Content, and Presentation / HTML
Forum Library, Charter, Moderators: incrediBILL

HTML Forum

    
Protect Tabular Data
Prevent data copy
jabraltar




msg:4182954
 5:24 am on Aug 6, 2010 (gmt 0)

Any suggestions on how I might protect tabular data from easily being copied?

I am pulling unique data from a db and have no preference how to output it; rather, I am more concerned with it being copied and pasted.

 

birdbrain




msg:4182997
 8:23 am on Aug 6, 2010 (gmt 0)

Hi there jabraltar,

just look at your problem logically.

If your tabular data is kept private, it's existence will remain unknown and protected.

If your tabular data is made public, it's existence will become known and unprotected.

birdbrain

londrum




msg:4183014
 9:20 am on Aug 6, 2010 (gmt 0)

it is possible to copyright data that you've compiled into a database. i recently had to remove a football fixture lists from my site because, believe it or not, the dates that each team are playing are under license. they argued that they put considerable work into creating the database, so the output -- however it is displayed -- is under copyright. the courts agreed with them too. so maybe you could protect your data the same way.

jabraltar




msg:4183244
 6:01 pm on Aug 6, 2010 (gmt 0)

Londrum,

I have a few questions regarding the "dates" comment in your reply to my message regarding protecting tabular data.

I will assume you are talking about American Football? Did the NFL actually contact you? Were the dates for specific games or other?

I am working on a soccer "Football" website for my German colleagues. One feature will display player names and the year they played for specific teams. It sounds like you were doing something similar?

Any other comments to the above would be greatly appreciated.

morehawes




msg:4184173
 12:03 pm on Aug 9, 2010 (gmt 0)

I am pulling unique data from a db and have no preference how to output it; rather, I am more concerned with it being copied and pasted.

If it is copy / paste protection of text you are after this is extremely difficult to achieve - and at best you will probably only be able to make it difficult enough to deter the average user.

Not something I have ever done but in theory you could use a server side language to process your text and output it as an image (like using PHP's GD library) so the text is embedded in an image and not higlightable. You might also need to employ some encoding/decoding to hide the text when is passed to the script. i.e.

text_to_image_script.php?text=my%20secret%20text

encoded to :

text_to_image_script.php?text=d8f7sd68f76d8f76df78d68f76df76d78f6

To stop people for scraping your HTML. I believe you can also encrypt Javascript so you could also do something similar where JS outputs your data onto your page.

Not sure how practical these approaches are .. just thinking outloud :)

enigma1




msg:4186490
 1:06 pm on Aug 13, 2010 (gmt 0)

The PHP/GD is efficient for this case, another method is to include the cells as embedded html images. And another is to generate the text as CSS something quite heavy on the browser.

Of course search engines will never be able to read it using any of the graphic or scripting methods.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Code, Content, and Presentation / HTML
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved