İnternet dünyasında içerik hırsızlığı yaygın ve tamamen önüne geçmek pek mümkün değil. Ama bazı yöntemler özellikle kopyala-yapıştır yapmaya çalışan acemi kullanıcıları engellemeye yardımcı olur. Bu yöntemler profesyonel içerik hırsızlarını tamamen durdurmasa da, kolay erişimi zorlaştırır. İşte yapmanız gerekenler:
1. CSS ile metin seçmeyi devre dışı bırakma
- Öncelikle Blogger hesabınıza giriş yapın ve “Özelleştir” seçeneği altından bloğunuzun yedeğini alın.
- Ardından “Tema>HTML’yi düzenle” bölümüne geçin.
- HTML kod alanında boş bir yere tıklayın ve ctrl+F tuşlarına basıp </head> etiketini arayın. Ardından aşağıdaki kodu kopyalayıp </head> etiketinin hemen üst kısmına yapıştırıp sayfayı kaydedin.
<style type='text/css'>
body{display:block;-html-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;unselectable:on;}
</style>
- Kodu ekleyip kaydettikten sonra bloğunuza gidin ve herhangi bir metni seçmeyi deneyin. Eğer seçim yapamıyorsanız işlem tamamdır, yani Blogger metin seçme devre dışı bırakılmıştır. Bu yöntemle sağ tık hala çalışır fakat metin seçme özelliği devre dışı kalır. Böylece metin seçilemeyeceğinden kopyala yapıştır yapmak da zorlaşır.
2. Blogger’da sağ tık ve metin seçmeyi engelleme
Bu yöntemle hem sağ tıklama devre dışı kalacak hem de metin seçimi yapılamayacak. Yani her iki işlemi de tek satırlık bir kodla yapabileceksiniz.
- Öncelikle Blogger kontrol panelinde “Tema” seçeneğine tıklayın.
- Ardından Özelleştir seçeneği altından HTML Düzenle“ye gidin.
- ctrl+F tuşlarına basıp <body> etiketini aratın. <body> etiketini silip yerine aşağıdaki kodu yapıştırın ve değişiklikleri kaydedin.
<body oncontextmenu='return false;' onkeydown='return false;' onmousedown='return false;'>
Alternatif olarak şu kodu deneyebilirsiniz:
<script>
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
});
document.addEventListener('selectstart', function(e) {
e.preventDefault();
});
</script>
3. Sağ Tıklamayı Devre Dışı Bırakma
- Blogger yönetim panelinize giriş yapın.
- Sol menüden Tema seçeneğine tıklayın.
- Sağ üst köşede yer alan HTML’yi Düzenle butonuna tıklayın.
- Açılan kod düzenleyicide
<head>etiketi içerisine aşağıdaki kodu yapıştırıp değişiklikleri kaydedin:
<script>
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
});
</script>
📌NOT: Bazı scriptler birbiriyle uyumsuz olabilir, engellemeler sitenizin bazı fonksiyonlarını bozabilir. Değişiklikten sonra sitenizi farklı cihazlarda ve tarayıcılarda test etmeyi unutmayın. Ayrıca “Blogger URL’den tarih ve .html nasıl kaldırılır” başlıklı içerikle de ilgilenebilirsiniz!
