Live data from Hacker News

Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

brianium.github.io

1–10 of 28 posts

Re: Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

#4
post #3

Watermarking in the browser seems counter productive though.

How so? Being able to generate watermarks in the browser is one less thing a server has to do right? Especially if that server is in a shared environment without image libraries or lacks tools for uploading things concurrently.

Re: Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

#5
post #3

Watermarking in the browser seems counter productive though.

I can see how it might be counterproductive to do this live in the browser, as someone with an ounce of technical skills can find your un-watermarked images.

But using this to generate a watermark and upload it to somewhere like S3, to then display on pages is pretty sweet.

For instance, this might be utilized by a CMS plugin to support uploading images, watermarking them, and shipping them off to the cloud.

Re: Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

#7
post #4
post #3

Watermarking in the browser seems counter productive though.

How so? Being able to generate watermarks in the browser is one less thing a server has to do right? Especially if that server is in a shared environment without image libraries or lacks tools for uploading things concurrently.

[deleted]

Re: Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

#8

I thought the point of watermarking is to prevent people from using your images without your branding, but if it's done on the client side, it's easy to circumvent: http://brianium.github.io/watermarkjs/img/shepherd.jpg

You are correct. This would serve the purpose for many users who don't know how to go digging around for urls in JS, but more importantly its a tool for generating them on the client so a server doesn't have to - say for a CMS?

Re: Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

#9
post #8

I thought the point of watermarking is to prevent people from using your images without your branding, but if it's done on the client side, it's easy to circumvent: http://brianium.github.io/watermarkjs/img/shepherd.jpg

You are correct. This would serve the purpose for many users who don't know how to go digging around for urls in JS, but more importantly its a tool for generating them on the client so a server doesn't have to - say for a CMS?

That's all fine until Googlebot-Image comes along, collects up all your unwatermarked images, and displays them in search results for the world to use.

I can see this being useful for running as a batch process in Node/IO.js and uploading to, say, S3.

Re: Show HN: Watermark.js – Functional ES6 lib for watermarking in the browser

#10
post #4
post #3

Watermarking in the browser seems counter productive though.

How so? Being able to generate watermarks in the browser is one less thing a server has to do right? Especially if that server is in a shared environment without image libraries or lacks tools for uploading things concurrently.

It defeats the point of watermarking since someone with the technical skills can just recover the non-watermarked image.
Post reply on HN