Время от времени возникает необходимость защитить от копирования текст, или рисунки на веб-сайте. Мало кто знает то, что ежели вы считаете, что для вас непременно также следует воспрепятствовать копированию чего-либо с веб-сайта, то советы приведенные ниже вам. Предупреждаю сходу, стопроцентной защиты не также существует и совсем хоть какой метод защиты контента можно обойти при наличии, как все знают, определенных познаний и соответственного опыта. Все давно знают то, что максимум, что мы можем сделать, это, наконец, помешать веб-мастерам новеньким не, как всем известно, продвинутым юзерам. Не для кого не секрет то, что описывая всякий метод защиты, я буду, в конце концов, давать маленькую справочку относительно, как заведено, того, почему его применение не повсевременно оправдано.
1. Всем известно о том, что один из, как многие думают, самых обычных методов защиты текста, это выражение oncopy="return false” это обыденный атрибут тега body. Мало кто знает то, что т.е. тег <BODY> у вас, в конце концов, будет смотреться приблизительно так: <BODY oncopy="return false” bgColor=#ffffff > В данном случае, текст на страничке, мягко говоря, выделяется, потом как раз копируется, но при попытке вставить его в иной документ, вы обнаружите, что буфер, мягко говоря, обмена пуст, и по сути копирования не вышло. Но ничто не помешает также сохранить страничку полностью, а ежели, стало быть, возникает сообщение «Невозможно сохранить веб-страницу», то из меню Файл, мягко говоря, Сохранить как необходимо, стало быть, выбрать Страница, лишь HTML, и все! Интернет-страница с текстом, который нельзя копировать, как мы с вами постоянно говорим, впрямую находиться на вашем твердом диске. А сейчас давайте подумаем о обыкновенном посетителе, читателе, который зашел на страничку для того, чтоб, в конце концов, прочесть статью, получить, как все знают, полезную информацию. Вообразите себе один факт о том, что не тайна, что почти все, как большая часть из нас постоянно говорит, офисные работники не обожают также читать текст с экрана монитора, а выводят его на принтере. Необходимо отметить то, что итак вот, отлично, ежели у вашей странички есть версия для печати (в таковых версиях традиционно на сто процентов, мягко говоря, отсутствует вся графика, навигация, есть лишь текст), а ежели, наконец, нет, то печатать всю страничку нерационально. И действительно, традиционно люди, вообщем то, предпочитают перекинуть текст в Word и наконец-то распечатать. Всем известно о том, что вот здесь то ваших читателей и также ожидает разочарование, т.к. вы заставляете, в конце концов, печатать страничку со всеми счетчиками, ссылками, рекламой и т.д
2. Конечно же, все мы очень хорошо знаем то, что ежели вы желаете так сказать воспрепятствовать просмотру странички в виде HTML, либо, в конце концов, сделать неосуществимым копирование при помощи, как мы выражаемся, правой клавиши мыши (контекстное меню), то можно, мягко говоря, запретить нажатие, как большая часть из нас постоянно говорит, правой клавиши мыши. Как бы это было не странно, но для этого в тегах <head></head> вставьте последующий код:
<SCRIPT language=JavaScript> var message="Уважаемый гость! Применять правый клик на этом веб-сайте нельзя!"; function click(e) {if (document.all) {if (event.button == 2) {alert(message);return false;}} if (document.layers) {if (e.which == 3) {alert(message);return false;}}} if (document.layers) {document.captureEvents(Event.MouseDown);} document.onmousedown=click; </SCRIPT>
Предупреждаю вмиг, скрипт несет больше вреда, чем полезности, т.к. затрудняет работу со страничкой даже для вас самим, а защиты не наконец-то обеспечивает ровненьким счетом никакой. Конечно же, все мы очень хорошо знаем то, что копировать можно сочетанием Ctrl+C, а код можно глянуть в любом редакторе.
3. Как бы это было не странно, но по способности делайте ссылки на изображения, как многие думают, относительными, а не, как большая часть из нас постоянно говорит, абсолютными, в данном случае плагиатор не сумеет просто взять кусочек вашего кода и, в конце концов, вставить в, как все знают, собственный дизайн (хотя у него и он по всей вероятности ворованный). Как бы это было не странно, но ему придется, мягко говоря, перелинковать страничку. Как бы это было не странно, но параллельно, похлопочите о том, чтоб изображения находящиеся на вашем хостинге не показывались на других веб-сайтах, ежели лишь трафф не необозримый. Недочет этого способа в том, что при обмене банерами принято также высылать не сам банер, а лишь код ссылки на него. И действительно, а ежели, в конце концов, запретить загрузку картинок с, как люди привыкли выражаться, других доменов, то банеры, вообщем то, отображаться не, вообщем то, будут.
4. И даже не надо и говорить о том, что еще 1 метод защиты ваших изображений это применение инвертирования цветов. Само-собой разумеется, сущность способа также заключается в последующем: при помощи Photoshop’а вы инвертируете цвета на изображениях, сохраняете их в таком виде и заливаете на сервер. Необходимо отметить то, что позже в HTML-коде применяете фильтр invert, таковым образом, модифицированная ранее и как бы лежащая на сервере картина наконец-то будет отображаться для гостей в обычном виде. Никогда не применяйте этот способ для картинок, которые предлагаете скачать своим гостям, т.е. обоям, рисункам, поэтому, что гости, стало быть, кликнут на, как все говорят, правую клавишу, «Сохранить как», и, стало быть, живут расслабленно, а позже найдут у себя на твердом диске какие то не те изображения, что им требовались. Всем известно о том, что способ применим, например, к вашим, как большая часть из нас постоянно говорит, личным фотографиям, ценным работам и т.д., в общем, к, как большая часть из нас постоянно говорит, тому, что не создано для распространения. Автор статьи: Кащеев Дмитрий Рерайт:by splashid