Not sure Tim Berners-Lee’s vision was to have 148 requests transfer 5.3 MB of assets to deliver 15 KB of text
Not sure Tim Berners-Lee’s vision was to have 148 requests transfer 5.3 MB of assets to deliver 15 KB of text
…thanks for liking /boosting the thing at the top. Muting for now 💚
@urlyman Indeed.
Software and comms tech has a tendency to become more bloated to use the available bandwidth. It reminds me of the way new roads attract more traffic rather than easing congestion. Why can't we value elegance more? Depressing.
@macronencer it’s what happens continually in an economics that does not care about what it externalises.
But it will care. Eventually
https://mastodon.social/@urlyman/112964851577705411
@urlyman I got my career start in the Web 1.0 server-side Java world but had the opportunity to do some work with a couple former DataPoint guys who invented ArcNet. We had some great conversations about how expectations about available resources and approaches to optimization have evolved over time. We all agreed that no web page should ever have more code embedded in it than the original UNIX source code base
But here we are...

@urlyman
*148 requests carried over UDP 🤦
To me this is one of the most bizarre parts!
@urlyman I feel this constantly. News sites where all I want is the text are covered in auto playing videos, irrelevant photos, structural elements that limit viewability, and of course ads.
I just want the text.
@urlyman there's me, earlier in the year writing the page for my weather station so it shows graphically the current status with real time live updates & got it all to be about 64k in total.
At some point I'll try to cut that by a few more k as there's some white space that's not needed.
The development page: https://weather.area51.dev/dash/home
@urlyman A program I wrote for debugging web servers lists headers including ones from HTTP redirects. Here's a partial list for https: // www . wsj . com:
---------
Status: 403 Forbidden
Content-Type: text/html; charset=UTF-8
Content-Length: 557155
--------
... and the content length just includes the HTML, not anything loaded in a separate transaction.
Over 1/2 MB for an error response? Really?
...and disable basic browser navigation with half-assed javascript intercepting the user's clicks, then blame the end user for being backwards when the end user complains about this.