İçerik Kopyalama Engelleme Kodu
Web sitenizdeki yazıların kopyalanmasını engellemek için JavaScript kullanabilirsiniz. Ancak unutmayın ki bu tür bir koruma sadece basit düzeyde işe yarar ve deneyimli kullanıcılar tarafından aşılabilir. Ayrıca, bu tür bir yaklaşım kullanıcı deneyimini olumsuz etkileyebilir.
Aşağıda, temel bir JavaScript kod örneği veriyorum. Bu kod, sağ tıklama ile kopyalama ve metin seçme işlemlerini engellemeyi amaçlamaktadır:
document.addEventListener("contextmenu", function (e) {
e.preventDefault(); // Sağ tıklama menüsünü engelle
});
document.addEventListener("selectstart", function (e) {
e.preventDefault(); // Metin seçmeyi engelle
});
Bu JavaScript kodunu web sitenizde engellemek istediğiniz yazının <body> kısmının içerisinde <script> Kod Buraya Gelecek </script> içerisine yerleştirin. Yada tüm sayfalarda kullandığınız global JavaScript dosyasına koyun ve bu dosyayı <head> içerisinde tüm sayfalarda çağırılıyor oldun.
Bu kod, sayfanıza eklenirse, kullanıcılar sağ tıklayarak metin kopyalama veya metin seçme işlemlerini yapamayacaklardır. Ancak unutmayın ki bu sadece basit bir engellemeyi sağlar ve kullanıcılar tarayıcılarının geliştirici araçlarını kullanarak hala metni kopyalayabilirler.
Ayrıca, böyle bir koruma kullanıcı deneyimini olumsuz etkileyebilir ve bazı kullanıcıları rahatsız edebilir. Kullanıcıların içeriğinizi paylaşmalarını veya metin kopyalamalarını engellemek yerine, içerik kullanımınızı lisanslama veya telif hakkı koruması gibi yasal yolları düşünmek daha iyi bir yaklaşım olabilir.