<MyRusakov.ru />

Программирование на C++ с Нуля до Гуру

Программирование на C++ с Нуля до Гуру

Данный курс научит Вас программировать на языке C++, который, несмотря на свой почтенный возраст, необычайно сильно востребован. Курс состоит из 6 разделов, посмотрев которые и выполнив все упражнения, Вы с нуля освоите этот язык и сможете создавать самые разные проекты любой сложности на C++.

Для закрепления материала из уроков к ним идёт множество упражнений.

Дополнительно к курсу идёт вспомогательная система, которая не даст Вам забросить начатое на полпути.

Также вместе с курсов Вы получаете Бонус "Программирование на C++ в Unreal Engine", в котором Вы научитесь создавать игры на C++ с использованием этого движка.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Зачем Вы изучаете программирование/создание сайтов?

Как запретить копирование текста на сайте

Как запретить копирование текста на сайте

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

Самый простой способ - это добавление в тег body атрибута oncopy:

<body oncopy="return false;">

Данный способ работает в Firefox и Google Chrome, а вот в IE и Opera уже не проходит. Но поскольку он тривиален, то его можно ставить автоматически.

Есть ещё один способ, который добавит в список "запретных" браузеров ещё и Opera. Но он только для тех, кто очень сильно беспокоится за свой контент:

<body onmousedown="return false;" onclick="return true;">

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

Есть ещё более сложные варианты с огромными JS-скриптами, которые действительно запрещают копирование в большинстве браузеров, максимально мешая злоумышленнику скопировать текст. Но ключевым словом здесь является "мешает", ведь ничего не запрещает пользователю открыть исходник страницы и просто скопировать весь текст. Конечно, там будет много тегов форматирования, которые ему придётся удалить, но едва ли это станет проблемой для серьёзно настроенного человека. А если он немного разбирается в сайтах и скриптах, то он просто удаляет все эти "блокирующие" скрипты и спокойно привычным образом копирует текст.

Вывод отсюда очень простой: кто хочет, тот скопирует, в крайнем случае, просто перепечатает текст. А вот мучить других пользователей, которые копируют текст, чтобы сделать у себя где-то пометки или копируют текст, чтобы ознакомиться с ним позже, совсем не хорошо. Поэтому я против такой защиты от копирования. Мне никогда не жалко, когда я вижу, что мою статью разместили на другом сайте, даже если там не стоит ссылки. И ещё не забывайте такой момент, как ссылки в статьях. Если Вы будете ставить там ссылки на свой же сайт, то велика вероятность, что статья будет скопирована с ними же.

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

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (10):

malina95 malina95 10.10.2012 15:48:25

Хорошая статья...мне очень понравилось!!! Можете ещё написать как поменять цвет выделения текста...Я себе уже сделал,но остальным ведь тоже надо знать как это реализуется

Ответить

lev_100rus lev_100rus 10.10.2012 19:58:36

Знать конечно можно и нужно, но зачем это надо? По моему синим и красивее и привычнее для пользователя

Ответить

malina95 malina95 10.10.2012 20:13:31

А если под дизайн не попадает,или фон сайта синий...

Ответить

fabrigas201 fabrigas201 10.10.2012 20:25:56

CSS 3 ::selection { background: #FFB7B7; /* Safari, Chrome, Opera */ } ::-moz-selection { background: #FFB7B7; /* FireFox */ }

Ответить

malina95 malina95 10.10.2012 20:38:53

Правильно, именно это у меня и стоит...

Ответить

fabrigas201 fabrigas201 10.10.2012 21:01:30

где стоит, скажи адрес сайта посмотреть.

Ответить

malina95 malina95 10.10.2012 21:14:56

на локалке...я не могу оплатить хостинг с телефона,а я ндекс денег в Донецке нету, приходиться всё дорабатывать сайт Хотя на смотри...http://malina101.elitno.net/lesson.php?post=3

Ответить

fabrigas201 fabrigas201 10.10.2012 21:22:22

а webmoney

Ответить

malina95 malina95 10.10.2012 21:36:41

Я не умею ими пользоваться вообще

Ответить

ppk-center ppk-center 10.11.2012 12:37:10

<body oncopy="return false;" onclick="return true;" oncontextmenu="return false;">

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.