Kako in zakaj preprečiti kopiranje vsebine spletne strani?
Kako ste se počutili ko ste zagledali "vaše besedilo" na tuji spletni strani.
Verjetno enako kot jaz. Od začetka ste bili jezni da nekdo uporablja vaše besedilo, ne da bi se potrudil da bi napisal svoje.
Še slabše je bilo če je na koncu dodal kakšno vrstico in s tem hotel poudariti da je on originalen.
Kot npr. http://www.conrad-celje.si/?268,zvocnik-ibiza-port15vhf-bt-aktivni-15-6022
POZOR !!!
Mnogi ponujajo Ibizo na netu, vse brez računa in garancije !!!!
Te dni sem prenavljal spletno trgovino Lajbi.
In kot oseba katera nič ne prepušča naključju sem preverjal kako se stran po prenovitvi (nova predloga, novejša različica programske opreme)
uvršča v iskalnikih. Z rezultati svojega dela sem bil zadovoljen.
Razjezilo me je dejstvo da nekateri spletni trgovci kopirajo "moje" opise izdelkov.
Ne razumem da se nekdo ne potrudi da bi svojim besedam opisal izdelek katerega prodaja.
Kasneje sem se sprijaznil s tem in kot razlog mogoče našel v:
Lenoba,
Lažji način copy/paste,
Izdelke vnašajo študenti kateri ne poznajo dovolj izdelke katere vnašajo/urejajo,
...
Kot dokaz lahko primerjate moj opis:
http://www.lajbi.com/port15vhf-bt-prenosni-zvocniski-sistem
in kopije katere sem opazil na spletu:
http://www.conrad-celje.si/?260,aktivni-zvocnik-ibiza-port15vhf-bt
spodnji je pa kopija podobnega zvočnika:
http://www.trgovina-conrad.si/?251,prenosni-zvocniski-sistem-port10vhf-bt-edic
Potem se začel iskati načine.
Kako preprečiti kopiranje vsebine spletne strani?
Odklop desnega klika
V glavi predloge:
Joomla: index.php predloge,
OpenCart: predloga/template/common/header.tpl,
CS Cart: skins/yourskins/customer/index.tpl.
namesto: <body>
vpišete <body oncontextmenu="return false">
Nekje na forumu sem prebral da je ta rešitev za "blond tajnice", ne pa za računalniške "strokovnjake".
Seveda da drži. Poskusil sem vseeno.
Vodni žig
Bolj učinkovita zadeva posebej če vodni žig vstavite v sredino slike.
Potem sem začel dobivati e-maile da jih vodni žig moti ker zakriva pomembne informacije na sliki.
Prestavil sem ga desno spodaj in na spodnji povezavi je eden od primerov kdo je prenesel naše slike.
Žal so pred kratkim prenovili trgovino in povezava ni več aktualna.
Od kod pa jaz dobivam slike?
Kot uradni zastopnik in prodajalec za Slovenijo nam je proizvajalec dovolil dostop do njihovega strežnika.
Tako da s klikom "Prenesi s strežnika" lahko prenesem vse njihove slike.
Oncontextmenu, Ondragstart, Onselectstart, Oncopy, Oncut, Onpaste, Onkeydown
Potem se zasledil bolj učinkovito rešitev.
V isti datoteki kot za odklop desnega klika,
pred </head>
dodate:
<script language="javascript">
function Disable_Control() {
var keystroke = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey && (keystroke == 'c' || keystroke == 'v' || keystroke == 'x' || keystroke == 'a')) {
alert("No Copying Allowed!");
event.returnValue = false;
}
}
</script>
<script type="text/JavaScript">
var message="No Right Clicking Allowed!";
function defeatIE() {if (document.all) {(message);return false;}}
function defeatNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=defeatNS;}
else{document.onmouseup=defeatNS;document.oncontextmenu=defeatIE;}
document.oncontextmenu=new Function("return false")
</script>
namesto <body>
pa vpišete:
<body ondragstart="return false" onselectstart="return false" oncopy="return false" oncut="return false" onpaste="return false" onkeydown="javascript:Disable_Control()">
Kako deluje lahko preverite na: www.lajbi.com
Moram vas razočarati da niti ta rešitev ni 100%, ker nekomu ne morete preprečiti da enostavno prepiše vaše besede.
Zakaj preprečiti kopiranje vsebine spletne strani?
Tudi o tem sem veliko razmišljal in prišel do zaključka da je dobro za vsebino vaše strani če jo kopirajo.
Zakaj?
Ker Google (najbolj pogosto uporabljan iskalnik) loči original od kopije.
In če ste vi originalni vas bo boljše uvrščal, kopije vaše vsebine pa slabše.
Tudi to sem preveril in mi lahko verjamete da ta trditev drži.
Ko je Lajbi na prvem mestu (ne štejem oglase) za določene izdelke, kopij teh izdelkov ni niti blizo.
Tako da, pustite naj kopirajo vašo vsebino s tem vam bodo naredili uslugo, vam pomagali da boste čim bolj uvrščeni v spletnih iskalnikih, sebe pa potisnili nižje.
Še nekaj časa bom pustil kodo za onemogočanje kopiranja,
da lahko vidite če dela v redu, potem jo bom odstranil.
Mogoče imate kakšen drug način za onemogočanje kopiranja?
Ali se ne strinjate z zgoraj napisanim.
Potem napišite komentar zakaj.