News for hackers. Stuff that matters.
Re:Things I don’t want to do to grow my side project by r3856283 on Sunday May 01, 2022 @05:20PM (#31228780)
> I went super minimal with it

> sometimes you just want them to solve the problem for you as fast and efficient as possible.

Your site displays a blank page without running javascript. You are a long way off from efficient or super minimal.

For all the hand wringing about google amp, one good thing they did was try to require that there be some main content which displays without any javascript.

Re:Things I don’t want to do to grow my side project by awhitty on Sunday May 01, 2022 @06:26PM (#31229333)
The page loads within 500ms for me without cache, fonts and all. It doesn't show animations, flashing content, mailing list modals, etc. Navigating between pages is near-instant. The site isn't collapsing under its own weight.

Compare the site to sf.funcheap.com which I unfortunately use to learn about things to do here in SF. Yes, it renders without JavaScript enabled, but the two pages take the same amount of time to load in my browser, and Funcheap still tries to load resources from two domains blocked by uBlock Origin even with JS disabled (15 with it enabled). Is that really any better? There are so many miserable experiences on the web, most made particularly maddening by poorly applying JavaScript in the hopes of driving conversions on some metric. This site ain't it though.

Sure, the first load could include the initial brush of content in its markup. In 2022, this is a trivial change to sprinkle onto a front-end.

Re:Things I don’t want to do to grow my side project by Kaze404 on Sunday May 01, 2022 @05:59PM (#31229110)
> Your site displays a blank page without running javascript. You are a long way off from efficient or super minimal.

This seems like a non sequitur to me. What does javascript have to do with efficiency or minimalism?

Re:Things I don’t want to do to grow my side project by cercatrova on Sunday May 01, 2022 @11:00PM (#31230986)
Not running JS is both more efficient and more minimal than running JS, and so like the parent is saying, doing all that just to display a blank page without JS is kind of ironic.
Re:Things I don’t want to do to grow my side project by Kaze404 on Monday May 02, 2022 @08:05AM (#31234020)
Not running CSS and HTML is even more efficient. How can you call your website efficient if it isn’t just plain text served over TCP?
Re:Things I don’t want to do to grow my side project by cercatrova on Tuesday May 03, 2022 @07:18PM (#31254836)
Yes, plain text would be even better. It's not a gotcha if I agree with your sarcastic comment unironically.
Re:Things I don’t want to do to grow my side project by OJFord on Sunday May 01, 2022 @05:48PM (#31229028)
> For all the hand wringing about google amp, one good thing they did was try to require that there be some main content which displays without any javascript.

That's absolutely not my experience? It needs googleusercontent.com scripts or something? I get blank pages from amp stuff, and 'de-amp' it for it to load.