Quote - Feb 26, 2020

I rail against the overuse of client-side JavaScript for Web of Documents-type of websites, such as media sites, like the atrociously designed toledoblade.com.

I'm fine with JavaScript being used for web applications that require me to login to perform tasks, such as Fastmail's web-based email client.

And I'm fine with JavaScript being used for hellaciously fun web projects, such as the one below. This is excellent.



A down-voted HN comment:

Pleased visit on the desktop.

Moves into another Website.

Reply that contains the quote that I found humorous.

I agree that nowadays everything should be responsive, however I feel discarding someone else's effort when they are mentioning that the site is for desktop, is inconsiderate.

Also, if you're browsing sites which reach the front page of HN, the same way you visit other social sites, I think you're already in the wrong company.

And I think that it's great that someone or some org mentions on their OWN websites that the sites are best viewed on desktop computers.

For the above site, the bigger the screen, the better the experience, probably.

The person who complained about having to the view the site on a desktop/laptop computer replied with:

Except that it means I have to look for a desktop computer to be able to see what the site was all about, not even switching mobile chrome into desktop mode helped to see what it was all about.

First world problem.

If I resize Firefox on my laptop, shrinking the browser window, then I see the following message:

Our experiments have been optimized to work on desktop browsers.

Please visit the website on your desktop computer.

Back to the technical aspects of the project, a commenter said:

Sadly, some of those shot my GPU (not exactly the newest one), requiring a full restart.

(The dilemma of WebGL & Co: either we need better bound checking, which somewhat neglects the point of having fast graphics, or we're living dangerously.)

Another comment:

Reflektor is doing some great & innovative WebGL work.

Shameless plug: this was using canvas-sketch[1] to build out some of the sketches.

[1] https://github.com/mattdesl/canvas-sketch/

Fun stuff.