Всем доброго времени суток. Чем можно защитить контент от копирования ? понятно что есть способы запрета выделения текста от людей, но основная проблема - это боты граббера, у которых useragent такой же как у людей, ip меняется и текст им доступен, так как исходный код страницы они могут прочесть. можно ли защититься на сайте с html разметкой ? знаю про способ текст превращяется в картинку, но насколько это прожорливо для хостинга превращать текст при обращении ? можно ли зашифровать код страницы, люди смогут читать текст, а js не выполнится у парсеров и текст они не получат ? можно ли как то сайт выводить во флеш ? не делать стили а всё вместе с дизайнов во флеш выводить и показывать ?
а куки боты принимать могут? если нет, можно сделать проверку по кукам, это удобнее. если не обрабатывают js, то можно под него запихнуть. Code: <script type="text/javascript"> $(document).ready(function() { $('#addcont').load('/file_with_text.html'); }); </script> затем в нужном месте вставляешь Code: <div id="addcont"></div>
некоторые боты могут читать куки, с js наверное у них посложнее, но контент они наверное умеют выдирать и если он будет даже в js контейнере размещён, разве что будет только подключаться извне через js
Заметно упрощается жизнь боту, т.к. качать контент можно прямо по ссылке из .load() Без кодирования по индивидуальному ключу бесполезно. а ещё динамический css для динамического html + динамический JS Тут скорее сам задолбаешься.. Самый нормальный вариант, на мой взгляд, это прикрутить reCaptcha и, например, каждые n статей предлагать пройти проверку на робота. Ну а с недавними нововведениями в reCaptcha даже не придется вводить код каждый раз... Либо, если проблема в этом, то проводить проверку на бота при первом посещении и далее при повышенной интенсивности загрузок страниц. (это точно не поисковые боты? )