Author here - loving all the discussion! I was a bit intimidated to submit this to hn - I'm humbled that someone else thought it was worth posting. Of course, happy to answer any questions anyone may have!
> You'll need to enable Javascript to see this section sorry! There's a slider that lets you see how changing the delay in a GIF file will affect the end results. It's pretty cool.
Thank you: this is an excellent way of handling the situation.
It’s not very common for people to handle these sorts of situations elegantly. I disable JavaScript by default (mostly for performance, frankly), and I encounter such elegance only once or twice a year.
(For myself, I take care on my site in the few places I ever use JavaScript, and also even vary my content in feeds where it depends on JavaScript or site styles, which I’ve never noticed anyone else do. make-and-git-diff-test-harness and dark-theme-implementation are slugs of two sample articles that both vary by JavaScript and feed, I won’t drop links.)
Great writing and research. You added great examples to make it clear, both in code and gifs. It was both fun to read and interesting. I was surprised to see Netscape running, I might try as well to play with the first JavaScript.
Thank you! I used VirtualBox running Windows 95, but there were a lot of roadblocks - finding a Netscape 2.0 installer, mounting it etc.
Unfortunately I didn't document the process at all and have forgotten everything, so I can't give much useful info, apologies. Just know that there is pain down that path.
> You'll need to enable Javascript to see this section sorry! There's a slider that lets you see how changing the delay in a GIF file will affect the end results. It's pretty cool.
Thank you: this is an excellent way of handling the situation.