Cara Disable Klik Kanan Pada Blog Anti Copy Paste

Salah satu alasan sobat untuk mengaplikasikan Cara Disable Klik Kanan Pada Blog Anti Copy Paste dan Inspect Element di Blogger adalah untuk mengurangi duplikat konten yang sengaja dicopy paste dan dipublikasi kembali di blog seseorang.

Cara

Duplikasi konten adalah salah satu hal yang buruk bagi sebuah blog, kebanyakan seorang blogger pemula yang tidak punya pengetahuan seenaknya mengcopy paste semua artikel dari web atau blog orang lain dan mempublishnya di blog sendiri untuk kepentingan kemajuan blog.

Sebenarnya dalam kasus copas ini, si pemilik artikel asli akan terkena dampak buruknya, seperti artikel akan menjadi duplikat konten. Karena pada hal ini google memerangi situs-situs yang memiliki duplikat konten, maka bisa jadi usaha sobat untuk membuat hal yang berbeda untuk artikel dan SEO blog sobat akan sia-sia, bahkan saya pernah menemukan hal serupa, keseluruhan artikel di copas tanpa sumber. Namun lebih parahnya, artikel yang si copaser tersebut, peringkatnya lebih tinggi dari konten asli yang sobat posting.

Untuk mencegahnya, sobat bisa melakukan cara di bawah ini. Cara kerjanya adalah menonaktifkan fungsi klik kanan dan beberapa fungsi CTRL pada keyboard.

Cara Disable Klik Kanan Pada Blog Anti Copy Paste


Buka dasbor Blogger > Klik menu Tema dan Edit HTML > Tambahkan kode di bawah ini sebelum kode </body>

<script type='text/javascript'>
//<![CDATA[
// Inspect
var message="Ah, nice try";function clickIE4(){if(2==event.button)return alert(message),!1}function clickNS4(e){if((document.layers||document.getElementById&&!document.all)&&(2==e.which||3==e.which))return alert(message),!1}document.layers?(document.captureEvents(Event.MOUSEDOWN),document.onmousedown=clickNS4):document.all&&!document.getElementById&&(document.onmousedown=clickIE4),document.oncontextmenu=new Function("alert(message);return false");
!function t(){try{!function t(n){1===(""+n/n).length&&0!==n||function(){}.constructor("debugger")(),t(++n)}(0)}catch(n){setTimeout(t,5e3)}}();
shortcut={all_shortcuts:{},add:function(e,t,a){var o={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(a)for(var r in o)void 0===a[r]&&(a[r]=o[r]);else a=o;o=a.target,"string"==typeof a.target&&(o=document.getElementById(a.target)),e=e.toLowerCase(),r=function(o){var r;if((o=o||window.event,a.disable_in_input)&&(o.target?r=o.target:o.srcElement&&(r=o.srcElement),3==r.nodeType&&(r=r.parentNode),"INPUT"==r.tagName||"TEXTAREA"==r.tagName))return;o.keyCode?code=o.keyCode:o.which&&(code=o.which),r=String.fromCharCode(code).toLowerCase(),188==code&&(r=","),190==code&&(r=".");var n=e.split("+"),c=0,l={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},s={esc:27,escape:27,tab:9,space:32,return:13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,break:19,insert:45,home:36,delete:46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},i=!1,d=!1,p=!1,u=!1,h=!1,f=!1,g=!1,v=!1;o.ctrlKey&&(u=!0),o.shiftKey&&(d=!0),o.altKey&&(f=!0),o.metaKey&&(v=!0);for(var y=0;k=n[y],y<n.length;y++)"ctrl"==k||"control"==k?(c++,p=!0):"shift"==k?(c++,i=!0):"alt"==k?(c++,h=!0):"meta"==k?(c++,g=!0):1<k.length?s[k]==code&&c++:a.keycode?a.keycode==code&&c++:r==k?c++:l[r]&&o.shiftKey&&(r=l[r],r==k&&c++);if(c==n.length&&u==p&&d==i&&f==h&&v==g&&(t(o),!a.propagate))return o.cancelBubble=!0,o.returnValue=!1,o.stopPropagation&&(o.stopPropagation(),o.preventDefault()),!1},this.all_shortcuts[e]={callback:r,target:o,event:a.type},o.addEventListener?o.addEventListener(a.type,r,!1):o.attachEvent?o.attachEvent("on"+a.type,r):o["on"+a.type]=r},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];if(delete this.all_shortcuts[e],t){e=t.event;var a=t.target;t=t.callback;a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener?a.removeEventListener(e,t,!1):a["on"+e]=!1}}},shortcut.add("Ctrl+U",function(){alert("Cmon, you better than this")}),shortcut.add("Meta+Alt+U",function(){alert("This is joke right?")}),shortcut.add("Ctrl+C",function(){alert("Wow, amazing!")}),shortcut.add("Meta+C",function(){alert("This is joke right?")});
//]]>
</script>

Edit tulisan yang ditandai dengan tulisan sendiri

Setelah itu klik tombol Simpan tema dan lihat hasilnya di blog sobat.

Contoh penerapan ada di bawah ini. Silakan klik kanan pada area didalamnya, maka akan muncul peringatan :

See the Pen
Cara Disable Klik Kanan Pada Blog Anti Copy Paste
by Arlina Design (@arlinadesign)
on CodePen.



Memang dengan melakukan trik ini tidak akan sepenuhnya menjamin blog sobat jadi tidak bisa dicopas, karena selalu saja ada jalan untuk mengakalinya dengan menonaktifkan javascript untuk blog sobat pada browser. Jadi, agar lebih aman tambahkan juga kode ini di dalam template sebelum kode </head>

<noscript>
<style type='text/css'>
/* No Script */
body,html{overflow:hidden}
.noscript{background:#2599cf;color:#fff;padding:8% 0 0 0;position:fixed;bottom:0;left:0;top:0;right:0;z-index:1000;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}
.noscript p{margin:0;text-align:center;padding:0 20px 10px 20px;margin:auto;font-size:3rem;line-height:1.5;font-family:monospace;max-width:1010px;font-weight:500}
.noscript p span{color:#ffe88b;font-size:10rem;line-height:normal;font-weight:normal}
</style>
</noscript>

Dan tambahkan kode di bawah ini tepat di bawah kode <body>

<noscript>
<div class='noscript'>
<p><span>&#9888;</span></p>
<p>Please Enable Javascript to view our site content</p>
<p>Thank you</p>
</div>
</noscript>

Klik tombol Simpan tema.

Kode di atas adalah sebagai peringatan untuk pengguna yang menonaktifkan javascript untuk blog sobat di browsernya.

Related Posts

Load comments