user7939633

user7939633

На Пикабу
2759 рейтинг 2 подписчика 0 подписок 8 постов 4 в горячем
41

Ответ на пост «Небольшой лайфхак для "очкариков".»1

Посту 8 лет, но я нашел его буквально 5 дней назад и он изменил мою жизнь! Если автор ещё тут @Mealor Спасибо!

"Есть очень простой способ начисто протереть очки, которым вот уже 3 года пользуюсь. Возьмите мыло и, нанеся мыло на пальцы, намыльте линзы, а затем смойте проточной водой. Оставшуюся влагу удалить кусочком чистой ткани, но не протирать (чтобы не было разводов), а просто совершить макательные движения. Благодаря глицирину, содержащемуся в мыле, линзы станут идиально чистыми."

16

Рабочие чаты – почти всегда самая бессмысленная вещь в мире

Примерное содержание обычного рабочего чата:

- Решение рабочих вопросов, которые относятся к половине участников – 10%
- Решение рабочих вопросов, которые относятся в двум участникам и должны были бы решаться в личке – 20%
- Шутки – 20%
- Срач – 20%
- Что-то непонятное, для понимания чего надо прочитать предыдущие 200 непрочитанных сообщений, но делать этого ты не будешь – 30%

А потом мы удивляемся, почему рабочий день прошел, а нихрена не сделано.

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

Запрещаем копирование текста средствами JS

1. Пожалуй, это самый распространённый способ, которым можно отпугнуть новичков. Для этого в тег <body> дописываем значение для атрибута oncopy.

Если хотите прописать данное свойство для конкретного отрезка текста, то поместите его в div и допишите то же значение атрибута. В статье рассмотрен пример со всем документом.

Код HTML и JS

<body oncopy="return false;">

Теперь выделенный материал не будет копироваться! Но выдыхаем, так как работает не везде (однако уже отсекает большую аудиторию плагиатчиков), поэтому в случае с InternetExplorer и Opera надо будет искать другой выход из ситуации.

2. Следующий способ будет действовать ещё и с Opera. Смысл будет заключаться в том, что выделить текст теперь будет нельзя, однако клики и команды будут продолжать работать. Также работаем с <body>.

Код HTML и JS

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

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

3. Способ, описанный ниже чем-то похож на предыдущий. Только тут вы сможете запретить и выделять, и копировать текст.

Код JS

<script language=javaScript>document.onselectstart=new Function("return false"); document.ondragstart=new Function("return false");</script>

4. Ещё одна версия защиты от копирования. Это функция. Если хотите её зпустить, то привяжите к какому-либо потенциально копируемому объекту:

Код JS

<script language=JavaScript> function notcopy(){ alert("Пожалуй, скопировать с этой страницы будет не так просто!") return false } </script>

5. В конце я бы предложил вообще запретить использование правой кнопки мыши:

Код JS

<script language=javaScript> var message=""; function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2) { (message); return false;}}} if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown=clickNS; }else{ document.onmouseup=clickNS; document.oncontextmenu=clickIE; } document.oncontextmenu=new Function("return false") </script>

От неопытного пользователя Вы теперь точно защищены!

Теперь о том, что имеем итоге

Всё, теперь можно было бы успокоиться и спокойно вдохнуть! Однако не всё так просто. Совесть была не чиста, если бы я не написал Вам о минусах этих методов, нет-нет, не функциональных.

1. Упомянутыми выше скриптами мы боремся с воришками, но все же не надо забывать и о порядочных людях, которые скопировав контент, действительно поставят индексируемую ссылку на Ваш сайт!

2. Вторым очень важным минусом является проблема при продвижении. Точно не опишу механизмы работы фильтров, но если у Вас весь сайт ушпигован подобными скрывающими/запрещающими скриптами, то и поисковая система отнесётся к Вам не дружелюбно. Не хотите делиться контентом - не надо. Поэтому применяйте скрипты только в случае закрытых от индексации страниц или в крайних случаях!

3. Пользователь пришёл к Вам за материалом, а сайт им не делится. Зачем тогда это всё? Вы просто отпугнёте посетителя, который пришёл вопросом. Да и если человек знает хотя бы основы HTML и JS, то это ему вряд ли помешает. 100% защиты от опытного пользователя нет и не будет - это интернет. Затем всё и выкладывается.

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества