Можно защитить контент сайта от копирования через блокирование вывода/обработки информации через инспектор кода?
Приветствую
Допустим что страница сайта защищена каким-нибудь простеньким скриптом от ручного копирования текста. Выделение текста мышкой не работает + CTRL+C тоже не работает. Тогда так называемые домохозяйка или домохозяин открывают инспектор кода в браузере и находят то, что нужно скопировать с сайта. Вопрос: существует ли какой-нибудь скрипт или способ сделать так, чтобы при открытии инспектора кода в нем "посыпалась" бы большая куча ошибок или что-то такое, другое, что препятствует копированию материала со страницы? Интересно.
P.S.
Могу ошибаться, могла быть случайность, ошибка в работе ПО, также это могло быть что-то еще, но около года назад при открытии сайта (какого уже не помню), при исследовании стилей одного элемента в браузере Chrome появилась какая-то блокирующая отладка, блокирующая работу инспектора элементов на этом сайте в то время, когда на других сайтах в этот момент все работало корректно.
P.P.S.
Просто уже устал бодаться и с владельцами сайтов и с хостинг-провайдерами. С ВКонтакте вообще бесполезно. Уже подумываю обратиться в одну компанию по депонированию и заверению материалов, но стоит ли оно того...
У авито стоит блокировка при открытии консоли. Но это обходится на раз. Да и просто в ручную копирующие ничего не нанесут вашему сервису - это слишком трудоемко. А вот люди любят выделять текст, пока читают. Не стоит им мешать.
А вот истинным злодеям вы никак не помешаете. Я просто напишу стандартного паука на питоне, который заберёт всю инфу сразу. И даже будет забирать через пару секунд после появления инфы на вашем сайте. Будете ограничивать по ип, так у меня тыща прокси за пару долларов в месяц.
В общем не занимайтесь всяким вставлением палок в колёса обычным пользователям.
Интересное решение у них. Знаете как у них этот способ реализован?
Тот факт, что вы сможете написать парсер я не сомневаюсь. Допустим, на сайте будет запрещено копирование и работа в инструментах разработчика, а выделение будет разрешено. По сути на сайте контент коммерческого характера, копировать его куски или текст куда-то себе просто бессмысленно, а вот на другие сайты растаскивают.
weranda: Там просто стоит брейкпоинт. В гуглхроме одной кнопкой отключается эта фигня. Просто вставляешь где-нибудь в js "setTimeout(function(){debugger;}, 1000);" и при открытии консоли в браузере через секунду заблокирует всё.
FireGM
Не понимаю как может помешать пользователю такое взаимодействие с сайтом:
Пользователь имеет возможность выделять на сайте любой текст на сайте при чтении.Спокойно читает, выделяет. С этим проблем у него никаких не возникает.
Пользователь не может копировать определенные куски текста с сайта. Копирование запрещено.При использовании CTRL+C никаких уведомлений не появляется, просто не копируется. Правая кнопка мыши при вызове контекстного меню отрабатывает стандартно, но текст не копируется. Его и не копируют, кому надо копировать описательный текст услуги!? Может и есть такие уникумы, то их один на тысячу, а это несущественно. Лично в своей практике таким никогда не пользовался. Если материал интересный, сделаю закладку и зайду почитать снова. Если реально полезный материал для запоминания, скопирую в записи, но описание услуг – точно не тот контент, который копируют и сохраняют.
При открытии инструментов разработчика происходит что-то такое, что мешает именно этому методу копирования.Какой обычный пользователь вообще знает про такие инструменты и на кой оно ему надо. А вот доморощенные копипастеры этим могут заниматься и занимаются.
Если коротко, то пользователь нормально работает с сайтом, а у копипастера могут возникнуть сложности. Судя по тем сайтам на которых размещены скопированные материалы и как они размещены, можно сделать вывод о невысокой осведомленности этих людей в подобных вопросах и это теоретически может отпугнуть их и заставить найти что-то другое. Попытка не пытка, можно проверить. Вот возьмем лично меня. Не шарю в JS, только поверхностно плавая и умею работать с JQUERY, но после "засады" на сайте авито больше/пока не хочется экспериментировать с ним ;)
Специально изучил как копируют и пользуются материалом в моем случае. Копируют в основном вручную и вставляют в нужные места страницы. Копируют именно так, потому что лень написать самим или скупятся на услуги копирайтера, а тут видят подходящий материал и размещают на своем сайте.
Что с этим делать? Надо подумать. Первое что пришло в голову – удалить все элементы со страницы при открытом DevTools и вывести какую-нибудь забавную надпись типа: "Ах ты чертов копипастер, щенок, закрой и не балуйся" :) Но тогда есть вероятность того, что копипастер вообще взбесится со всеми вытекающими приятными и не очень последствиями.