Запрещаем воровать контент злым дяденькам с нашего сайта

Romanko Romanko 19 Января (ред)

В этой статье я расскажу как запретить воровать наш драгоценный контент с нашего сайта, или как не дать человеку скопировать то, что не нужно.

Доустим мы создали какой-то мего-крутой сайт, наняли копирайтеров и клепаем шикарные статейки, но в один прекрасный день фантазия заканчивается и мы отправляемся на чужие ублюдские сайты за поиском музы, и здесь опачки, видим нашу же статью на сайте valer4ik2012brawlstart.ucoz.ru, что же делать? А выход есть!

Наверное, наш хакер человек не тупой, и додумался скопировать статью с нашего сайта, на сайте он видел вот такую картину:

копирования
Давайте перехитрим нашего хацкера, и запретим копирование контента через божественный CSS! Для каждого класса пропишем следующее:

user-select: none;

Но прописывать это для каждого класса это такой геморрой… Но ведь мы Homo Sapiens — человек ленивый, поэтому мы применим это ко всем классам через звездочку

* {
    user-select: none;
}

Супер! Но если же в нашем сердце осталось немного доброты, и мы решили все же дать возможность будущим королям интернета копировать копировать что-то на сайте (но не все, мы же гордые), то делаем для определенных блоков простую манипуляцию:

user-select: auto;

И все, пользователи могут копировать то, что мы разрешили

пользователи могут копировать то, что мы разрешил
Пользуемся :3

CSS

10 Ответов

  1. Visman Visman 19 Января (ред.)

    При сильном желании даже нуб все эти методы победит.

  1. Nikita Nikita 19 Января (ред.)

    Через элемент кода можно скопировать, можно отключить джава скрипты на сайте и скопировать, все это глупо как по мне. Воруют м воруют, я просто когда статью публикую, то сразу в вебмастере отправляю страницу на переобход, чтобы поисковики понимали что это моя статья.

    1. Romanko Romanko 19 Января (ред.)

      Я скорее расказал для чего нужен user-select на простом примере, конечно защитить контент от кражи не получится даже если это буде текст на картинке бекграунда

  1. Evg Evg 20 Января

    Пусть только попробуют стыбрить:

    пусть попробуют своровать контент

    хулиганы crazy

    P.S. по поводу воровства для себя решил, пусть берут. А если надо что-то сделать, лучшая мера, это чтобы поисковики поняли, кто первоисточник. Зависит от качество сайта, материалов, скорости добавления и т.д.

    1. Devastator Devastator 20 Января (ред.)

      Я вот думаю даже ватермарки не ставить на пикчи, лишние телодвижения, плюс лишний раз пережимать и качество портится.

    1. VEri VEri 20 Января (ред.)

      мне кажется умелые люди обхитрят и поисковик. какой сайт выдаст первым по запросу от и будут посещать чаще, хоть ине оригинал текста. и это обидно.

    1. Romanko Romanko 20 Января (ред.)

      Ну я имел веду что можно запретить копировать шапку сайта, меню или другие елементы. Копировать их и по сути смысла нет. Бесит когда что-то скопировать хочу, и копируется к примеру дата поста, имя автора, текст с кнопки «отправить» и тд..

  1. Через «Вид для чтения» в браузере в 99% случаев, с которыми сталкивался, всё копируется, или через отключение JS. Иногда попадается что-то более сложное, но через F12 обычно менее чем за минуту ищется и отключается. Я не ворую, но приходится много ежедневно работать с текстами. Это при том, что я вообще не шарю, просто на уровне уверенного пользователя ПК. Тот кто шарит обойдет 100% защит.

  1. Numismad Numismad 20 Января (ред.)

    плагинов в хроме такое количество, что пытаться с ними бороться просто бесполезно. А вот простого юзера, который приходит почитать и что-то добавить к себе в заметки это будет сильно бесить

    1. особенно раздражает, иногда попадается, что при копировании текст преображается в нечто вроде:

      Ж-и-л-и-б-ы-л-и д-е-д д-а б-а-б-а, Е-л-и к-а-ш-у с м-о-л-о-к-о-м.

      в-общем, через каждую букву дефис, плюс еще несколько раз в тексте вклинено что-нибудь типа «зачем копируешь гнусный вор, ответственность такая-то закон такой-то статья такая-то, штраф стопитсот мильонов»

      сумасшествие какое-то