karmeljuk написав:якщо подивитися уважно, то видно, що водяний знак з'являється при наведені, затримка секунда, можу навіть відео зняти. Тобто картинка насправді без нього, але при наведені скрипт накладає знак.
Це не скрипт накладає знак. Зазвичай скрипти і не можуть. Є 2 версії картинок - маленькі для попереднього перегляду і великі з водяним знаком, які з'являються при наведенні. Скрипт просто масштабує маленьку картинку (тому вона спочатку нечітка) і паралельно підвантажує на її місце більшу версію з водяним знаком, яка з'являється за мить. Може бути і третя, нормальна і велика версія, вже для платного скачування.
Напевне, неможливо безкощтовно скачати нормальні картинки без водяного знака. Сервер який віддає зображення можна дуже гнучко настроїти (наприклад Apache і його конфігураційний файл .htaccess). Можна зробити навіть щоб віддавати зображення лише по посиланнях з того сайту. А за зовнішніми запитами - ні. Можна генерувати тимчасовий хеш, по якому віддається зображення. І взагалі, картинка це лише ресурс, який віддає сервер. По запиту 'http/somedomain/image.jpg' може прийти аудіозапис, якщо сервер так захоче. А canstockphoto - серйозний сайт, думаю розробники перекрили майже всі можливості для халяви