Хочу сайт

Наши Статьи

Делимся своим опытом и размышлениями.

Защита сайта от копирования контента и изображений

1. Запрет выделения текста

*, *:before, *:after {
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

2. Запрет нажатия правок кнопки мыши

$(document).bind('contextmenu', 'img', function(e) {
  return false;
});

3. Информация об авторе

При копировании текста, в конце будет автоматически добавлена информация об авторе и сайту источнику.

document.oncopy = function () { 
    var bodyElement = document.body; 
    var selection = getSelection(); 
    var href = document.location.href; 
    var copyright = "Source: <a href=""+ href +"">" + href + "</a>"; 
    var text = selection + copyright; 
    var divElement = document.createElement('div'); 
    divElement.style.position = 'absolute'; 
    divElement.style.left = '-99999px'; 
    divElement.innerHTML = text; 
    bodyElement.appendChild(divElement); 
    selection.selectAllChildren(divElement); 
    setTimeout(function() { 
      bodyElement.removeChild(divElement);
    }, 0);
  }; 

Другие публикации

Наш блог

9 принципов хорошего дизайна сайта

Как думают пользователи? По сути, привычки пользователей в Интернете ничем не отличаются от привычек покупателей в магазине.

Будущее мобильного веб-дизайна

С тех пор, как Pokémon Go привнес новую реальность в сферу зрения потребителей, маркетологи и разработчики искали способ отточить власть AR для своих целей.

Главные законы и порядки UX дизайна

«Законы UX»  - это причинно-следственные связи, когда одно событие (причина) вызывает другую (эффект).
Facebook YouTube Instagram Viber Telegram
Please wait