Самым популярным способом защиты изображений от воровства, для фотографов и людей, так или иначе связанных с графическим контентом, является проставление на изображении водяных знаков. Прозрачная, не мешающая просмотру картинки, отметка красноречиво говорит о том, что у этого изображения есть законный правообладатель и она не может быть скопирована без его разрешения.
Этот метод срабатывает для обычных, нормальных людей. Но не стоит забывать, что всегда найдутся люди, готовые за три рубля мать родную продать, не говоря уже о том, чтобы скопипастить чужую работу. Для этого у них есть целый целый набор средств — от специальных программ для удаления водяных знаков, до обычного Photoshop, с помощью которого можно изменить гамму так, что знак практически не будет виден.
Но несмотря на это, защитить изображения от воровства таки можно. Для этого существуют три способа.
Нарезка
Одним из методов защиты изображений, является разрезание защищаемого изображения на несколько кусочков и вставка их в документ с помощью таблицы, таким образом, чтобы края изображений плотно прилегали друг к другу. В этом случае вору придется сохранять все кусочки один за другим, собирать из них целый паззл и склеивать в единое изображение. Маловероятно, что кто-нибудь будет этим заниматься.
Автоматизировать процесс защиты изображений таким образом, проще простого: достаточно использовать Super Simple Image Tiles. Все что вам нужно сделать, чтобы защитить конкретное изображение способом "нарезка", это установить скрипт себе на сервер, подключить его к своему сайту и добавить к защищаемому изображению класс "protect".
К сожалению, этот способ имеет один существенный недостаток с точки зрения SEO — вы лишаетесь трафика с поисковиков по картинкам, поскольку отдельные кусочки изображения будут смотреться в поисковых системах крайне непривлекательно и вряд ли кто-то будет кликать на них.
Плагин для jQuery
Большинство пользователей копирую изображения с помощью пункта "Сохранить как" в контекстном меню. Следовательно, для того, чтобы пресечь большинство попыток украсть ваше изображение достаточно запретить этот пункт меню.
Сделать это можно с помощью специального плагина для jQuery, который сделает недоступной команду "Сохранить как". Он легок как в установке, так и по весу. Кроме того, этот плагин делает невозможным использование различных подручных средств для сохранения картинок: тулбаров, специализированных плагинов к браузеру и т.д.
У этого способа также есть недостаток — не всем пользователям может понравиться такое насилие над их любимым браузером и ими самими. Кроме того, не всегда изображение скачивается с целью воровства, иногда люди просто сохраняют понравившуюся картинку себе в компьютер.
Вставка изображения как флеш-объекта
Последний метод защиты изображений — это интеграция их во флеш-объект. Это не только пресечет на корню любые возможные манипуляции с ним, но и значительно расширит ваши возможности в плане дизайна и юзабилити. Плагин для такой интеграции можно взять отсюда.
Для его подключения достаточно скопировать его к себе на сервер и подключить в секции
страницы, с помощью следующего кода:
Помните, что полную защиту от воровства изображений, вам не даст ни одно средство, но озвученные мной методы позволят пресечь 99% попыток украсть ваши работы.
Если если вам понравилась эта статья, вы можете подписаться на материалы моего блога через
RSS
email
Twitter
ВКонтакте
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: similar_posts
Filename: views/post_view.php
Line Number: 30
A PHP Error was encountered
Severity: Warning
Message: Invalid argument supplied for foreach()
Filename: views/post_view.php
Line Number: 30
эксперт ·
16 октября 2009 г. ·
изображения
защита
jquery













проще сделать так, чтобы картинка не грузилась на стороннем сайте с помощью htaccess
Пропиарю ка я этот проект в Твиттере и на своих ресурсах, полезный, ИМХО.
Алексей Московский +1 :)