Hacker News new | ask | show | jobs
by CodeIsTheEnd 1400 days ago
Shameless self-promotion: the homepage of plaintextsports.com is 5.2kb today [1], an in-progress WNBA game (4th quarter) is 11.2kb [2], and an extra inning MLB game is 8.8kb [3]. I wasn't aware of this size threshold, and I'm not at this level of optimization, but I'm always pleased to find more evidence of my playful claim that it's the "fastest website in the history of the internet".

[1]: https://plaintextsports.com/all/2022-08-24/

[2]: https://plaintextsports.com/wnba/2022-08-24/conn-dal

[3]: https://plaintextsports.com/mlb/2022-08-24/laa-tb

9 comments

It's very small, but it's difficult to scan and painful to read. You could easily use built-in HTML structures to make it actually readable. Your site is, in my opinion, as much a deviation from the old readable web as the over-designed modern sites are.

There are lots[1] of small, "class-less" CSS libraries that would keep your site as small (or smaller, with tree-shaking in a modern build system) and it would end up much more user-friendly.

1. https://css-tricks.com/no-class-css-frameworks/

The Light Mode toggle pretty much fixed it for me. Dark Mode on this was harsh and difficult to scan/read
I found it easy to read on my phone in light mode, still easy to skim in dark mode but the losing team text is too dark and I have to focus to read it.
It looks like it is designed to be a sidebar.
or at least a bigger font-size
It has a pleasing teletext aesthetic. [1]

[1] https://en.wikipedia.org/wiki/Teletext

Exactly where my head went too. I immediately had memories of Ceefax scrolling.
I check local scores on your site all the time, it rocks!
I don't watch sports, but I love how this site looks! It reminds me of wttr.in a bit.
I'm not at this level of optimization

I think you are! It's less work to keep it simple, than to make it heavy then try to pare it back.

I wish I were into sports, I'd definitely use this!

It fits nicely into the smol web

Fantastic. I’ve finally found a tolerable sports site.
Great use of `white-space: pre-wrap;`
so good! added to my bookmarks for future visits.