Защита оригинальных произведений искусства, используемых на веб-сайте


Мы тратим значительную сумму денег на создание фантастических иллюстраций, которые будут сопровождать учебное пособие. Эти иллюстрации очень уникальны и занимают по 20-40 минут на каждую.

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

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

Есть ли там еще какие-нибудь вещи? или есть ли способ использовать скопированные материалы?

Если ответ на эти вопросы отрицательный, то есть ли способ сделать это более сложным?

Мы хотим использовать юридические возможности только в крайнем случае.

Author: unor, 2015-02-09

2 answers

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

1] Вы можете добавить водяной знак к своим изображениям. Для этого я использую Миниатюру из SmallerAnimals. Вы, конечно, можете использовать его в пробном режиме, но стоимость составляет всего 15 долларов, и это намного превосходит любой другой продукт, который я когда-либо использовал. Эти ребята - настоящие эксперты, и весь их бизнес основан на манипулировании изображениями. Я использовал это продукт уже более десяти лет.

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

3] Вы можете пометить свои изображения в цифровом виде уведомлением об авторских правах. Это закодировано в изображении и не может быть видно. Опять же, вы можете использовать миниатюру.

4] Кодирование ссылки. Вы можете закодировать URL-адрес, чтобы его было труднее распознать. Однако любой умный пользователь может быть в состоянии найдите это и все равно получите доступ к своему изображению. Это просто делает это немного сложнее.

5] Вы можете сделать что-то вроде того, что я делаю со своими сообщениями электронной почты, где я использую случайные числа и использую JavaScript для создания серьезно запутанной, но функциональной ссылки. Вы можете разбить код на элементы на основе случайных чисел, чтобы ни одна часть никогда не была одинаковой, и все части должны работать. У меня нет для вас примера кода. Вам придется спросить кого-нибудь или закодировать это самостоятельно, однако, это это не сложная задача. Вы можете зайти на мой сайт (пожалуйста, простите, что он серьезно уродлив) и использовать mungeMaster для создания образца того, о чем я говорю. Это сообщение электронной почты, но вы должны уметь кодировать что-то подобное для изображений.

6] Вы можете использовать PHP-образ прокси (отсутствие лучшего термина) скрипт. Они существуют. Я запустил свой собственный, и он отлично работает, однако я все равно предлагаю выполнить поиск в сети, так как мой код серьезно устарел. Есть некоторые довольно там есть умные люди, но я недостаточно знаю их, чтобы дать рекомендацию. Вы можете использовать php-скрипт для защиты изображений в вашей любимой поисковой системе, чтобы исследовать это.

7] Вы можете использовать управление цветом в изображении, чтобы ограничить удобство использования, и при этом изображение будет хорошо выглядеть в Интернете. Я не эксперт в этом вопросе, поэтому вам захочется изучить это подробнее. Опять же, я почти уверен, что Миниатюрист справится с этим за вас.

8] Вы можете использовать таблицу и установить изображение в качестве фонового изображения данных таблицы, а затем в данных ячейки вы можете использовать тег изображения, чтобы разместить прозрачное изображение размером 1 пиксель поверх оригинала и изменить его размер так, как вам нужно, со значениями ширины и высоты.

9] Вы можете использовать JavaScript, чтобы отключить щелчки правой кнопкой мыши. Вот ссылка на другой вопрос именно по этому поводу: https://stackoverflow.com/questions/737022/how-do-i-disable-right-click-on-my-web-page

10] Вы можете отключить щелчки правой кнопкой мыши, используя следующее в своем теле метка.

<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">

11] Вы можете использовать .htaccess и проверить ссылку. Вот пример кода, который вы должны подтвердить, делает то, что вы хотите. Возможно, вам потребуется настроить список изображений. Очевидно, изменение example.com на ваше доменное имя. Проверьте это.

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?example\.com [NC]
RewriteRule \.(jpe?g|gif|bmp|png)$ - [F]

12] Запретите поисковым системам индексировать ваши изображения. Это можно сделать с помощью различных методов. Возможно, вы захотите использовать несколько или все из них.

В robots.txt, вы можете:

User-agent: *
Disallow: /images/

--или -- по изображению:

User-agent: *
Disallow: /image/my-wife-looks-like-a-naked-mole-rat.jpg

Вы можете также поместите это в свой HTML:

<meta name="robots" content="noimageindex"></meta>

13] Честное слово, авторское право. Это может не помешать кому-то украсть ваше изображение, однако вы можете запросить авторские права на свои изображения, а затем поместить уведомление об авторских правах под изображением. Это действительно заставляет людей думать дважды. Иногда больше, чем в два раза!

Я уверен, что есть и другие вещи, которые вы можете сделать. Но это довольно приличный список, чтобы вы могли начать.

 3
Author: closetnoc, 2017-05-23 12:37:07

Нет, если кто-то может видеть ваши изображения, он может скопировать их. Вы не можете запретить им делать скриншоты, и вы , безусловно, не можете запретить им фотографировать свой экран. Я рекомендую использовать двусторонний подход. 1) Попытайтесь помешать вашим пользователям копировать изображения и 2) Не беспокойтесь об этом.

 1
Author: Mike Scott, 2015-02-09 16:25:31