Live data from Hacker News

Today I Rescued 7,234 Old GIFs

danq.me

21–28 of 28 posts

Re: Today I Rescued 7,234 Old GIFs

#21
post #10

fun fact: source maps are used by some Tor onion sites ("dark net") as part of a captcha process without using JavaScript. If you present the user with an image, and ask them to click on a particular part of it, the server can recieve exactly where they clicked and validate if that's correct without using JS at all. (JS is a big no-no on Tor hidden network sites)

That actually makes a lot of sense, and it helps me wrap my head around why the technique exists at all. As someone who didn’t get into web programming until 2015 or so, I didn’t quite understand at first the usefulness of this. But for sites like this built in the 90’s it was a totally different world

Re: Today I Rescued 7,234 Old GIFs

#22
post #7

TIL server side image maps: https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageEl... Supported since forever.

Wow, I remember when server side image maps were the only kind of image map!

Really? was also supported since Chrome and Firefox 1. Is ismap older yet?

https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

Re: Today I Rescued 7,234 Old GIFs

#23
post #21
post #10

fun fact: source maps are used by some Tor onion sites ("dark net") as part of a captcha process without using JavaScript. If you present the user with an image, and ask them to click on a particular part of it, the server can recieve exactly where they clicked and validate if that's correct without using JS at all. (JS is a big no-no on Tor hidden network sites)

That actually makes a lot of sense, and it helps me wrap my head around why the technique exists at all. As someone who didn’t get into web programming until 2015 or so, I didn’t quite understand at first the usefulness of this. But for sites like this built in the 90’s it was a totally different world

There's probably some efficiency to it too. Encoding a dozen images as one and load them in one request will be quicker than 12 separate images each with their own overhead.

Re: Today I Rescued 7,234 Old GIFs

#25
post #7

Earlier quoted context omitted.

Wow, I remember when server side image maps were the only kind of image map!

Really? was also supported since Chrome and Firefox 1. Is ismap older yet? https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

If I recall, yes. I don't think clientside maps hit till HTML 3.2

Re: Today I Rescued 7,234 Old GIFs

#26
post #21
post #10

fun fact: source maps are used by some Tor onion sites ("dark net") as part of a captcha process without using JavaScript. If you present the user with an image, and ask them to click on a particular part of it, the server can recieve exactly where they clicked and validate if that's correct without using JS at all. (JS is a big no-no on Tor hidden network sites)

That actually makes a lot of sense, and it helps me wrap my head around why the technique exists at all. As someone who didn’t get into web programming until 2015 or so, I didn’t quite understand at first the usefulness of this. But for sites like this built in the 90’s it was a totally different world

The way source maps are used by dark net sites, and the reason it exists, are probably unrelated! I think it was just an early form of using image tiling for big efficiency gains. Now with HTTP2/QUIC you can request many small individual images without much overhead, but back the day there were huge gains by sending one larger image instead of 50 smaller ones. (There's also the pure CSS solution used with image sprites that's between the old web and the current era, but I digress)
Post reply on HN