Как мы можем защитить изображение на нашем веб-сайте от копирования?
3 ответа
Не существует эффективного способа предотвратить загрузку изображения, представленного на веб-сайте. Есть несколько способов предотвратить сохранение изображения обычным пользователем, например отключение правой кнопки мыши или использование прозрачного наложения с CSS. Но все методы архаичны и бесполезны.
Например, вот несколько способов сохранить изображение из Интернета:
- Снимок экрана
- Функция Firefox 'PageInfo'
- Временные интернет файлы
- Декомпилятор Adobe Flash
- Инструменты веб-разработчика, такие как просмотр источника
- Отключение JavaScript
- «Сохранить страницу как» в браузере
Ты не можешь.
Все, что получено, может быть захвачено так или иначе.
Захват может происходить на разных уровнях, приводя к результатам без потерь или с потерями, например, на компьютере при работе с данными вы можете захватывать биты, которые вы получаете от сервера, из этих битов вы можете идеально восстановить изображение, если знаете его структуру.
На более высоком уровне вы можете, например, попытаться захватить весь полученный вами файл изображения, который не требует реконструкции, но не всегда возможен. На еще одном уровне вы можете захватить представление изображения путем захвата экрана, это обычно приводит к некоторой потере качества.
Еще одна вещь, которая приходит на ум, это просто запомнить изображение и воспроизвести его на любом носителе.
Для начинающих пользователей вы можете затруднить копирование изображений с вашего сайта, используя инструменты, которые отключают щелчок правой кнопкой мыши, встраивают изображения в качестве фоновых, а не встроенных, предотвращают прямой доступ к изображениям с помощью правил на стороне сервера и т.д. полностью запретить кому-либо копировать изображение, если оно действительно этого хочет.