The early Web had a quality that has been lost ever since: it was *simple*

Download #httpd , #netscape write some #html by hand and boom, the concept of a networked digital society is born.

It first started going pear shaped with #LAMP . The complexity of a full blown database was not justified for most use cases. As proven decades later by the popularity of #sqlite and #ssg approaches.

The final blow was when #bigtech got into the act. Immense complexity for the simplest things became a moat

Als Antwort auf Open Risk

The journey of #javascript is the poster child of out of control #complexity. What started as tiny client side code to introduce some interactivity has eaten html itself (virtual #dom) and then metastasized also on the server side. A gargantuan duplication of functionality between client and server that eventually backlashed into the #htmx and #livewire type approaches.

When you throw in the explosion of mobile clients (with architectures controlled by a duopoly) you get to the lunacy of today.

Als Antwort auf Open Risk

The main argument justifying all the complexity of the current Web is that it is required for "scaling" teams and operations. There is ofcourse *some* truth in that. We are (collectively) getting increasingly more ambitious about the things we want to do over the Web.

But what "scale" are we targeting? The tools, frameworks and mindsets currently dominating are those that serve the needs of an #adtech oligopoly. It is not the architecture to support a diversified, decentralized digital society.

teilten dies erneut

Als Antwort auf Open Risk

@Open Risk Unfortunately too this original stack was quite exclusive, as it required a substantial amount of knowledge and resources for people to be part of that digital community. And so far we failed to keep these tools simple /and/ accessible to maybe even just that socially isolated neighbour who just owns an old Android smartphone and never even remotely heard about HTTP or LAMP. It's these users, humans that adopted big tech solutions because little of the non-big-tech tools works for them. And even to date, even taking a trivial protocol like Gemini, it's all the same again: Consumption is easy. Publishing is by far more difficult. Not even talking about communication, linking, ... .
Als Antwort auf woe2you

@woe2you @z428eu

The silver lining is that with the knowledge of now we can retrace the bifurcations that led us here, try to see what was the cause for each and whether a different path is possible.

In other words, given the wide distribution of mobiles, laptops, NAS servers, VPS etc. (thinking only of the hardware!) how would we refactor web technologies towards a more democratic web.