News for hackers. Stuff that matters.
Re:Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout by afavour on Tuesday April 23, 2024 @07:46AM (#40130785)
I’m a web programmer and I find it comprehensible. Sure there are times I need to go to the docs but vast majority of the time I can work with it just fine. I’d agree that it probably is incomprehensible to many visual designers but unfortunately so is code in general.

But sure, if you want, CSS is a conspiracy theory to ensure the dominance of Google.

Re:Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout by Joker_vD on Tuesday April 23, 2024 @07:50AM (#40130827)
Of course it is, there is even the word "masonry" in TFA's name!
Re:Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout by pavlov on Tuesday April 23, 2024 @08:05AM (#40130960)
It’s not a conspiracy. It’s a well-intentioned but poorly thought-out design for basic 1990s word processing layouts that accidentally blew up to describe entire application GUIs, and now it’s not in the interest of the stakeholders to try to do anything about it.

It’s the same kind of growth pattern as government bureaucracies. Those are largely not conspiracies either, despite the occasional optics.

Re:Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout by afavour on Tuesday April 23, 2024 @08:17AM (#40131054)
What you’re describing is the organic growth of a platform. The web is undeniably more complex than it was twenty years ago but needs are more complex too. Yes, the complexity does benefit major players but that isn’t the reason the complexity exists.

It’s ironic you’re saying that CSS is some form of vendor lock in. I have to imagine that if Google proposed a new layout engine for the web tomorrow they’d be roasted to kingdom come for their attempt at taking over the web.