Защита текста от копирования в tynt.com и другие способы снижения негативных последствий растаскивания материалов
Уже в который раз пытаюсь затронуть тему защиты авторского права на тексты размещенные на сайтах, ибо проблема по-прежнему остается актуальной.
Тексты растаскиваются со страшной силой и ты просто физически не успеваешь использовать различные сервисы антиплагиата, чтобы отыскать «редисок» и попытаться на них как-то воздействовать. Их много, а я один, и к тому же всегда занят чем-то более важным (отдыхом, например).
Есть, конечно же, базовые превентивные меры, которые стоит начать использовать сразу после появления первых текстов на сайте, чтобы хоть как-то защитить свое право на них. Об этом я писал в статье про проблему копипаста, ну и еще раз упомяну в конце этой публикации.
Сегодня же хочу еще немного осветить такой аспект защиты текстов, как полный запрет их копирования с сайта или же добавление к скопированному фрагменту Урл адреса страницы, откуда он был взят. Первый способ слишком радикален и может вызвать обратный эффект (но способы реализации я упомяну), а вот второй я решил попробовать на себе и опишу чуть ниже в деталях работу с сервисом tynt.com
TYnt.com — снижаем негативное влияние копирования текстов
Свои услуги по защите текста от копирования предоставляет сервис tynt.com. Какая ему выгода от этого не понятно, но возможно, что все дело в сборе статистики по работе скрипта на вашем сайте. Сейчас все собирают статистику и продают, или используют ее для своих нужд.
Суть метода заключается не в скрытии возможности скопировать какой либо фрагмент текста на вашем сайте, а в добавлении в конце скопированного текста прямо в буфер обмена ссылки на источник, откуда этот фрагмент был скопирован. Если ничего не настраивать, то выглядит такая защита примерно так:
Читатели блога KtoNaNovenkogo.ru. При использовании некоторых плагинов или функций, которые вы добавляете, например, в файл functions.php или другие шаблоны используемой вами темы оформления, возникает необходимость
Read more: https://ktonanovenkogo.ru/voprosy-i-otvety/kak-uznat-id-rubriki-kategorii-zapisi-ili-stranicy-v-wordpress.html#ixzz2qNgu2lSS
У них есть промо-ролик, в котором они пытаются объяснить преимущества использования именно такой защиты:
Для получения скрипта защиты текста от копирования нужно будет сначала зарегистрироваться на сервисе и при этом указать доменное имя своего сайта. Потом с помощью этих данных вы сможете авторизоваться на tynt.com и иметь возможность отслеживать статистику копирования материалов вашего сайта.
После этого вам сразу же предложат скопировать скрипт от tynt.com и установить его себе на сайт. Для популярных движков и блогохостингов на верхней вкладке можно получить инструкцию по установке.
То, что вам нужно скопировать, выделено на приведенном скриншоте (можно просто воспользоваться кнопкой «Copy script to clipboard», расположенной справа чуть выше области с кодом):
Суть рекомендаций сводится к тому, что данный фрагмент кода вам нужно будет расположить на автономных сайтах сразу перед закрывающим тегом head. В приведенных инструкциях рассказывается, как осуществить данное добавление прямо из админки WordPress или Joomla.
Но я все же настоятельно советую использовать связку Файлзилы и Нотепада++, ибо в этом случае вы сможете сделать предварительный бэкап, да и потом будет возможность откатить изменения, если что-то пойдет не так. В WordPress для вставки кода вам потребуется в папке с темой оформления (/wp-content/themes/тема) найти файл header.php и открыть его на редактирование, чтобы найти закрывающий тег head.
К тому же, если в папке с используемой вами темой оформления WordPress имеется отдельный JS файлик (который подгружается на каждой странице сайта — как проверить, читайте в статье про фиксированный сайдбар в WordPress), то просто добавьте в его конце содержимое тегов script:
if(document.location.protocol==’http:’){
var Tynt=Tynt||[];Tynt.push(‘cea7DEFsmr46eBacwqm_6l’);
(function(){var s=document.createElement(‘script’);s.async="async";s.type="text/javascript";s.src=’http://tcr.tynt.com/ti.js';var h=document.getElementsByTagName(‘script’)[0];h.parentNode.insertBefore(s,h);})();
}
Под формой копирования кода скрипта у вас будет возможность проверить корректность его работы на любой странице своего сайта, ну, а потом можно будет кликнуть по кнопке «Continue to Publisher Dashboard», чтобы активировать сбор статистики операций копирования текста на вашем сайте.
Собственно, страницу tynt.com, на которую вас перебросит, можете добавить в закладки, чтобы периодически заходить туда для просмотра статистики.
Но на tynt.com можно будет сделать некоторые настройки, чтобы защита выглядела более естественно. Для этого нужно в правом верхнем углу нажать на «Account Tools» и выбрать из выпадающего меню вариант показанный на скриншоте:
Настроек много. Можно поменять текст Read more, например, на «Источник», а так же предлагать стать вашим фоловером в Твиттере и Фейсбуке. Так же имеются и дополнительные настройки скрытые под спойлером (что это?). Там можно будет выбрать еще ряд параметров, в том числе задать отображение названия статьи вместо или вместе с ее Урлом.
Вверху вы найдете область с примером защиты и кнопку для сохранения внесенных вами изменений. У меня они мгновенно не применились, возможно, что придется какое-то время подождать.
Мне также понравился вариант подключения блока расшаривания в социальные сети, который расположен в самом низу:
Т.е. при копировании любого фрагмента текста на вашем сайте пользователю, сделавшему это, будет предлагаться расшарить эту информацию в социалки. Получилось что-то похожее на описанные мною чуть ранее кнопки социальных сетей UpToLike, где имеется подобный функционал. Плюс к этому, при подведении курсора к любой картинке на сайте появляется кнопка для расшаривания фото в социальную сеть PinTerest.
По умолчанию, вам каждую неделю на почту будет приходить подробный отчет о количестве скопированных фрагментов на вашем сайте и о появившихся в сети, при содействии tynt.com, дополнительных ссылок на те страницы вашего ресурса, откуда они были взяты.
Не то, чтобы я сильно верю в полезность данного метода защиты от копирования текстов, но просто хочется попробовать и убедиться на практике, ибо теоретически не все можно правильно предсказать.
Как закрыть тексты на сайте от копирования
Самый простой и в тоже время не так сильно раздражающий пользователей способ защиты текста от копирования, это добавление в открывающий тег body атрибута oncopy. Конструкция в сборе будет выглядеть так:
<body oncopy="return false;">
Эффект от сего вандальского действа будет вполне приемлем — выделять текст мышью можно, копировать можно, но вот в буфер обмена ничего не попадет. Понятно, что подобные методы защиты не имеют силы при копипасте с помощью скриптов, но вполне могут остановить одного-двух «школьников» от противоправных действий.
Как найти открывающий тег body и в каком файле он живет? В WordPress определить это несложно. Заходите в папку с используемой вами темой оформления (/wp-content/themes/тема) и открываете на редактирование файлик header.php. Внутренним поиском по документу в Нотепаде++ находите тело body и вносите в него необходимые изменения.
Похожим образом можно блокировать появление контекстного меню при клике правой кнопкой мыши на странице вашего сайта:
<body oncontextmenu="return false;">
Есть более суровый метод, который вряд ли придется по душе посетителям вашего сайта, особенно, если вы на нем выкладываете рецепты и подобные вещи, которые все и всегда копируют, хотя бы для последующей печати. Но тем не менее, могут быть ситуации, когда и такой способ будет эффективен, хотя бы гипотетически.
Первую часть, как обычно, копируете между тегами Head:
<script type="text/javascript">
function disableSelection(target){
if (typeof target.onselectstart!="undefined")
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined")
target.style.MozUserSelect="none"
else
target.onmousedown=function(){return false}
target.style.cursor = "default"
}
</script>
А вторую копируем в файл footer.php (из папки с вашей WordPress темой) перед конструкцией:
<?php wp_footer(); ?>
Код второй части скрипта защиты от копирования текста такой:
<script type="text/javascript">
disableSelection(document.body)
</script>
После этого на страницах вашего сайта текст нельзя будет выделить, а из контекстного меню исчезнут пункты копирования и вырезания. Выглядит прикольно — радикальный метод от школьников, если они, конечно же, не догадаются отключить джаваскрипт в своем браузере.
Ну, для догадливых школьников у нас еще один метод припасен, который обойти будет посложнее, ибо он завязан на джаваскрипте. Итак встречайте — защита от копирования текста путем блокировки его выделения в CSS. Просто добавьте в ваш CSS файлик такое вот свойство:
html {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Замечательно работает и без скриптов.
Если со скриптами и стилями вам возиться не хочется, то задачу защиты текста от копирования может выполнять и плагин для WordPress — WP-CopyProtect. После его установки в левом меню админки появится соответствующий пункт, где будут жить его настройки.
По умолчанию все меры по защите контента от копирования будут отключены, но вы вольны их включить:
Как защитить свое авторское право на тексты
Ну, тут все просто. Вряд ли вы будете пытаться на юридическом уровне создать себе неопровержимые доказательства того, что автором постов на вашем сайте являетесь именно вы. Если хотите, то заверяйте тексты у нотариуса или отсылайте их сами себе в печатном виде по почте заказным письмом и не распечатывайте конверт.
Но мы тут говорим о чем-то таком, что реально можно использовать не заходя за грань разумного. Если бы можно было все эти затраты потом компенсировать, а так…
В общем, остается уповать только на поисковые системы, чтобы они ставили выше авторов, а не копипастеров. Есть несколько вариантов помочь им сделать правильный выбор.
Прежде всего, это форма для добавления авторских текстов в инструментах Яндекса для вебмастеров. Сам по себе инструментарий панели вебмастеров полезен и советую ознакомиться с приведенной статьей, но нас интересует именно подтверждение авторства.
Радостным является то, что этот инструмент защиты текстов от копирования, наконец-то, вышел из стадии тестирования, и теперь нет никаких ограничений по значению ТИЦ, которое успел набрать ваш сайт и минимальный размер добавляемого в форму текста снизился до 500 символов.
Если ваш текст окажется больше верхнего допустимого предела, то просто разбейте его на части и добавьте за несколько приемов. Опять же, Яндекс вам ничего не гарантирует, но если копипастер будет стоять в выдаче выше вас, то смело пишите в их техподдержку (в инструментах вебмастера всегда присутствует соответствующая ссылочка в правой колонке) и требуйте справедливости.
С Гуглом чуток посложнее, ибо нужно будет завести аккаунт в их социальной сети Гугл+ и только потом привязать свой сайт к этому аккаунту, как это было показано в конце только что упомянутой статьи.
Все, чего вы этим добьетесь, будет добавление в снипет к вашей статье в поисковой выдаче Google вашей же фотографии из аккаунта этой социалки.
Как это все отражается на ранжировании сказать трудно. Можно предположить, что по таким объявлениям в выдаче кликают чаще, но это не факт. В общем, имеем, что имеем. Другого пока не дано или я об этом еще на знаю.
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
Источник: ktonanovenkogo.ru