There wouldn’t be a web today if those of us who learned it with View Source had seen this utter shit-show.
(This is the markup for part of my Twitter feed. Web devs at Twitter, please, take a fucking bow.)
@aral Seems pretty much to work as designed here, in order to prevent people from screen-scraping Twitter, working around its API limitations...? 😉
@aral looks like the styled components (CSS in Js) crap you get with current create-react-app. Web-dev went into a deep deep shithole thanks to popular frameworks of big-tech.
I remember face err voldebook err the-social-advertising-surveillancw-network-who-shall-not-be-named used this technique among many others to prevent crawling/scraping feeds.
sadly, with some success. at least i haven't seen any reliable self-hostable fb2rss or similar around generators in the last few years.
Kinda reminds me of the first (and only) Website I worked on directly, in 1999, using the StarOffice editor, before I decided to bite the bullet and just write it by hand so I could know what it was doing and tweak it until it also worked in Opera and Netscape, sometimes even Internet Explorer :)
@aral With the tools of year 2000, a web app like Twitter would be unthinkable. Nobody is supposed to maintain this code as HTML. It's generated.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!