Conversation
Notices
-
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Wednesday, 17-Apr-2024 14:55:13 JST iced depresso @arcanicanis you can still make your own things, they just won't be found. -
Embed this notice
arcanicanis (arcanicanis@were.social)'s status on Wednesday, 17-Apr-2024 14:55:18 JST arcanicanis The state of the modern web is fairly depressing, in some ways.
~15 years ago anyone could self-publish their own podcast, or even their periodic video series, right from their own website by just tossing up an RSS/Atom feed. And you could have frontends like Miro that would check for new uploads from the feed, and auto-download any recent podcasts/videos you don't have downloaded yet that you could watch offline anytime later, in a convenient video player. Slapping a URL into a feed aggregator wasn't too much to ask of a user. Now instead much of that's centrally-consolidated in a few platforms where you even have to pay a monthly subscription for the "privilege" of 'caching' a video for offline viewing...
Or even just the state of "modern" platforms: I guess the generated DOM of a YouTube webpage is over 2MB of HTML, of over +10,000 elements in the DOM. According to the profiler, it's ~48MiB of in-memory representation for the DOM (+24,000 nodes), and ~48MiB for JavaScript state (640,000+ values). It's much less about optimization now, and more about lofty high-level toolings just to make it cheaper to shuffle around the design periodically. If you want to check for yourself: just open the inspector in the browser developer tools, select the <html> element, right-click, "copy Outer HTML" and paste it to a text editor, and watch it writhe in pain for a little while as it catches up with the clipboard, and save it. Ctrl+F for "</" for a weak estimate of HTML tag count.
Or meanwhile being rendered "obsolete" (as a web developer) by retards with licensed site builder plugins, that still charge like $100+/hour anyway, to build a website on a third-party site builder plugin for WordPress (which already has a block-based editor), that requires at least 512MB of RAM (server-side) to just generate HTML/etc for ONE REQUEST. And where majority of these "professionals" don't even understand how HTTP or DNS works, or how to configure any of that.
I hope there's at least some chance again for an indie web, or people bothering to make crap-less web applications, etc.
-
Embed this notice