CSS İle Yazılarınızın Kopyalanmasını Engelleyebilirsiniz
Benim gibi saatlerce uğraşıp kendi içeriğini kendisi oluşturan blogcular, oluşturdukları bu içerikleri başka bloglarda gördüğünde eminim sinirleri bozuluyordur.Ne yazık ki Türkiye’de ki blog yazarlarının asla vazgeçmedikleri bir durum içerik hırsızlığı.
Blog Hocam’ı oluşturdmadan önce blogcuların yaş ortalamasının bu kadar düşük olduğunu bilmiyordum.Blog Hocam sayesinde pek çok blogcuyla tanıştım ve yaş ortalamasının 16-17 civarında olduğunu gördüm.İçerikler de genelde bu yaşlardaki blogcular tarafından kopyalanıyorlar.
Yaşı nispeten büyük, aklı başında blogcular bana sıkça içeriklerinin çalınmasını nasıl englleyebileceklerini soruyorlar.Genelde onlara internette pek çok sitede bulabilecekleri sağ tıklamayı engelleyen kodu öneriyordum.Ancak bu kod bir Java Script kodu ve bildiğiniz gibi Java Scriptler blogların hızını oldukça yavaşlatan öğeler.
Yeni öğrendiğim bir CSS3 tekniği ile hiç bir scripte gerek kalmadan içeriklerinizin kopyalanmasını engelleyebiliyorsunuz.Bu yöntem metnin seçilmesini engellediğinden sadece metin ağırıklı içerikler için kullanışlıdır.İsterseniz daşağıdaki kodları deneyin ve nasıl çalıştığını kendiniz görün.
1.Adım: Blogunuzun şablonundan ]]></b:skin> kodunu bulun.
2.Adım: Bu kodun üstüne aşağıdaki kodları ekleyin:
.post-body {
-webkit-touch-callout: none;
-khtml-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
user-select: none;
}
Keşke bu tür yöntemlere hiç ihtiyacımız olmasaydı ancak durum malum.İçinizi ne kadar rahatlatır bilmiyorum ama Google içerik hırsızlarıyla mücadelesine yoğun bir şekilde devam ediyor.Son olarak Penguen isminde yeni bir algoritma güncellemesi yaptıklarını duyurdular.Türkiye’de ki sonuçlara ne zaman yansıtacaklar bilmiyorum ama resmi blogdan okuduğum kadarıyla kopya içerikleri arama sonuçlarından kaldırmak yolunda yoğun bir şekilde çalıştıklarını söyleybilirim.
[ GÜNCELLEME ]
Yukarıda verdiğim kodu ben ve diğer blogcular denediğimede ççalışıyordu ancak ne hikmetse bir süre sonra çalışmamaya başladı.Alternatif olarak sizlere şu javascript kodlarını vereceğim.HTML/JavaScript gadget olarak bloguunuza ekledikten sonra yazı seçimi devre dışı kalacaktır.
<script language='JavaScript1.2'>
//Disable select-text script (IE4+, NS6+)- By Andy Scott
//Exclusive permission granted to Dynamic Drive to feature script
//Visit http://www.dynamicdrive.com for this script
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
<script language='JavaScript'>curPage=1;
document.oncontextmenu = function(){return false}
if(document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e){
if(e.target==document)return false;
}
}
else {
document.onmousedown = function(){return false}
}</script>
Süper ya, uzun zamandır bunu istiyordum ben de. Paylaşım için çok teşekkürler
YanıtlaSilhocam denedim ama blogumun en üstteki resminin üzerinde çıktı bu kodlar
YanıtlaSilsonra aynı kodları üstüne değil de altına ekledim o zaman kodlar ana ekranda görünmedi oldu galiba
güzel bir konu ama emin olun her türlü çalıyorlar ama yinede tedbir önemli :) sanırsam bu işlevi gören java kodda mevcut :)
YanıtlaSilharikasınıZ hocam üstüne değil altına ekleyince oldu. yani buraya ekleyince aşagıya oldu.
YanıtlaSilBURAYA EKLEYİNCE+BASKİN KOD+BURAYA DEĞİL
@Dilek Dursun
YanıtlaSilYazıda da belirttim zaten ]]></b:skin> kodunun üstüne ekleyin diye.Blogger şablonlarında tüm stil kodları ]]></b:skin> kodunun üstünde yer alır.
Sizin de söylediğiniz gibi keşke bu tür yöntemlere başvurmak zorunda kalmasak. Benim sitemdeki bazı yazıları da virgülüne noktasına kadar, resimleriyle beraber çalmışlar. Bu tarz insanlara ben hakkımı helal etmiyorum.
YanıtlaSilBen de bu sorundan çok muzdariptim
YanıtlaSilkodları ekledim işe yarıyor ..
teşekkürler....
Bir de resimler için bir kod önerseniz çok iyi olur...
Teşekkürler Serdar Bey,ben de kullanmaya başladım.Bu arada bazı custom temalarda post-body yerine başta taglar kullanılmış olabilir.O nedenle kodlar sisteminizde çalışmayabilir.
YanıtlaSilO halde;
temanızda post-body bölümünü aratın.Mesala şu şekillerde kullanılmış olabilir;.art-post-body ya da .xx-post-body gibi.Sonra anlatımdaki post-body bölümünü,temanıza göre düzenlersiniz.
Ben kod paylaşımı yapıyorum blogumda ve kodları verirken HighLighter gibi eklentiler kullanmadığımdan bu yöntemleri uygulayamıyorum maalesef ama yöntem basit ve güzelmiş.
YanıtlaSilama bu seçmeyi engelle, sağ tıkı kapat gibi şeyler kullanışlılığı oldukça düşürüyor.
YanıtlaSilBu kodlarla ancak acemi webmasterlar engelleniyor maalesef. Diğerleri yine çalar.
YanıtlaSilTeşekkürler..işime yaradı eksik olmayın..
YanıtlaSilbende işe yaramadı temadan kaynaklanıyor olabilir :D
YanıtlaSilDenedim ve içeriklerim artık çalınmaya kapalı çok teşekkürler Blog Hocam...
YanıtlaSilteşekkürler hocam
YanıtlaSilArkadaşlar TYNT aratın bulun ve inceleyin.Kop işleri ile ilgileniyor.Bırakın kopyalasınlar.Tam tersi size geri link verdiren proğram incelemenizi tansiye ederim.
YanıtlaSilAdnan Güney
Guney59 Paylaşım
bu kodlara gerek yok diye düşünüyorum çalacak olan zaten bin bir türlü hilesini bulmuş. Daha da olmadı oturur yazar . Malesef çalınıyor yazılar. Ben Yeşilçam filmleri paylaşıyorum film hakkında illaki bir iki bilgi vermek gerekiyor bakıyorum tüm sitelerdeki bilgiler aynı .. bende çalıntı olmasın diye biraz farklılaştırarak yazıyorum. Malesef bu yazılarım bile çalınıyor rastladım bir kaç sitede :D Dediğiniz gibi çalanların hepsi çacuk :) neyse kolay gelsin..
YanıtlaSilÇok teşekkürler her zamanki gibi işe yarayan bir kod ve önemli bir detaya çözüm bulmuşsunuz...
YanıtlaSilŞahsen ben bir sitede sağ tık yapamıyorsam o siteden nefret ederim sebebi yazı çalmak değil, belki o yazıda bir link verildi ben o linki yeni sekmede açacağım ama sağ tık yüzünden açamıyorum bu beni çok sinirlendirir veya yazında ilgimi çeken ilginç bir kelime gördüm google a sormak için sağ tıklayacağım seçip ancak yapamıyorum hiç hoş olmayan şeyler çalmak isteyenlere yine çalar tabi o ayrı dava ama ben yararı kadar zararından da bahsetmek istedim.
YanıtlaSilÇok teşekkürler !
YanıtlaSilbende çalışmadı neden acaba
YanıtlaSilwww.bengiozkan.blogspot.com
@Bengi Özkan
YanıtlaSilKOdu yerleştirdiğiniz yerde yanlışlık olabilir.Yazıda verdiğim kodları şablonunuzdaki ]]></b:skin> kodunun üstüne eklemelisiniz.
çok teşekkürler! çok iyi oldu bu tabiri caizse ilaç gibi geldi.
YanıtlaSilAraçlar > Seçenekler > Javascript etkinleştir'deki click'i kaldırırsanız bu kodun hiç bir geçerliliği kalmaz.
YanıtlaSilslm
YanıtlaSil]]> kodunun üstüne ekledim hata mesajı vermedi .çalışıp çalımadığını nasıl anlayacagım . Mouse sağ klikliediğimde menü tekrar gelıyor
@kepi
YanıtlaSilBu kod sağ tıklamayı değil de yazıyı seçmeyi engelliyordu ancak bir süredir Blogger'a eklenen harici kodların çalışmasında sorun var.O yüzden çalışmıyor.
Yazı içerikleri ile ilgili sorunumun çözümüne vesile oldunuz.Teşekkür ederim.Görüntülerin de kopyalanamaması için bir öneriniz var mı? teşekkürler şimdiden...
YanıtlaSilİşe yaradı çok teşekkürler :)
YanıtlaSilçok sağ olun teşekkürler.
YanıtlaSilSelamlar!
YanıtlaSilwidget olarak ekledim Chrome da çalışıyor kod, fakat Internet Explorer da hala kopyalanabiliyor gözüküyor :(
supercellma@gmail.com
teşekkküürrlleerrr
YanıtlaSilTeşekkürler
YanıtlaSilNe yazıkki java ile bunun önüne geçmiş sayılmıyoruz :/ sadece caydırıcı
YanıtlaSil" creativecommons" türü lisanlamaların caydırıcı etkisi olabilir mi ?
YanıtlaSil@KİTAP Kurdu
YanıtlaSilKopyacıların çoğu cahil çoluk çocuk olduğu için onları bir şeyin caydıracağını hiç sanmıyorum.
Çok teşekkürler :)
YanıtlaSilÇok teşekkür ederim Blog Hocam sayenizde çok şey öğreniyorum.
YanıtlaSilbookmarklet ile kopyalanır siz ne yaparsanız yapın
YanıtlaSilBu faydalı paylaşım için teşekkürler Serdar Bey. Sizi takip ederek blogumu şekil ve içerik yönünden geliştirdim.
YanıtlaSilPaylaşım çok iyi ancak bu kod eklendiğinde "Arama Butonu"nuda kullanılamıyor.
YanıtlaSilKODLAR İÇİN ÇOK TEŞEKKÜRLER
YanıtlaSil