Всем привет! Предлагаю на обсуждение вариант достаточно грубой защиты от копирования и обратного поиска изображений.
Введение
Любая мысль, даже самая безумная или очевидная, появляется в вашей голове не просто так, а в результате определенных событий.
В моем случае таким событием стало создание небольшого проекта ArtTimer, цель которого — борьба с прокрастинацией и повышение мотивации к совершению «оффлайновых» дел вне устройства.
Идей, как это реализовать, было много, но ресурсы были ограничены, с которыми нам пришлось работать.
В результате я выбрал в качестве основы библиотеку картин очень высокого разрешения, которую я сохранил давно (коллекция Эрмитажа и Лондонской галереи).
Как это выглядит? Думаю, многие помнят времена коммутируемого Интернета, когда изображения постепенно открывались по частям до тех пор, пока не были полностью загружены (или пока не раздавался «чип» из модема, что свидетельствовало о сбое соединения).
Собственно, дух старой школы был реализован в АртТаймер .
Произведение искусства постепенно появляется в браузере, если пользователь не переключается между вкладками и окно открыто на максимум.
Среднее время открытия картины — 45 минут. Если кто-то выдержит это хотя бы до 11 уровня, время полезного оффлайн обучения составит около 7 часов! Сущность В ходе реализации проекта я столкнулся с проблемой — нужно было разделить картины на большое количество частей, чтобы постепенно отдавать их пользователю.
Прямой поиск в Google не дал вразумительных результатов — за несколько минут поиска я не нашел для этого ни инструментов, ни сервисов, и было решено написать скрипт для этой задачи на PHP. Пример такого разобранного и заново собранного образа: фото бегемота Фионы , разделенный на 600 частей.
Если я ничего не упускаю, то такой вариант хранения изображений значительно повысит защищенность контента от копирования и обратного поиска.
- Снимок экрана? – картинка качественная и выходит за пределы видимой области.
- Уменьшить масштаб и распечатать? - потеря качества.
- Дамп из кеша? - все те же 600 фотографий.
Конечный пользователь может посмотреть изображение любого высокого качества, но скачать и использовать его дальше без разрешения – нет. Чтобы оценить работоспособность идеи, я придал своему PHP-скрипту более-менее приемлемый вид и выложил его в публичный доступ.
В нем можно указать, на сколько частей разрезать изображение по ширине и высоте, после чего будет сгенерирован HTML-файл с собранным изображением.
Нижняя граница Наверняка подобный метод предлагался и раньше, но он слишком груб и прост. Но это явно помогает решить проблемы с копированием, и кому-то может быть проще заплатить номинальный доллар контент-хостинговой компании за качественную фотографию или картинку, чем собирать ее самостоятельно по частям в Photoshop. Как правило, для защиты изображений используется холст с копирайтом, но это легко исправить в фоторедакторе, плюс портит внешний вид изображения.
Да, если мы говорим о холстах, то собирать изображение можно в них, а не в таблице, как это реализовано сейчас.
Это более современное решение, но оно не имеет преимущества перед таблицей, поскольку ту же структуру таблицы придется реализовать в холсте.
Вот и все, собственно.
Хотелось бы услышать мнения о подводных камнях такого подхода или увидеть примеры использования чего-то подобного.
Теги: #Обработка изображений #Авторское право #тайм-менеджмент #защита изображений
-
Добыча
19 Oct, 24 -
Financial Times Выставлена На Продажу
19 Oct, 24 -
Связь Между Деятельностью И Обслуживанием
19 Oct, 24 -
Обзор 20-Летия Bittorrent. Время == Качество
19 Oct, 24 -
Иммиграция В Болгарию
19 Oct, 24