So many complaints about web technology, where is the replacement? I'd be interested to know if there was the one true layout system that everyone agrees on
The web is probably the closest thing the software industry has to a truly universal, open application platform.
There is corporate influence, but it is substantially more vendor-neutral than any other UI platforms.
The web stuff mostly uses licenses such as MIT, Apache 2.0, and BSD. GPL-licensed projects exist, but still many more on permissive side.
Web is based on open standards developed through organizations and specifications are publicly available, royalty-free, and implemented by multiple independent browser engines rather than being owned by a single corporation.
TeX [0] is in some sense "the one true layout system", but it's designed for printed documents, so it doesn't work on the web [1]. And in some ways, it's much simpler than CSS (you can build nearly everything from only a dozen typesetting primitives or so), but in other ways it's much more complex (since TeX is itself a fairly complex programming language). It's typesetting quality is still unbeaten by any of its competitors though, even 50 years after its first release.
My understanding is that it's designed for fixed-size documents? There's a big difference between a layout system for that, and one where size of a document can vary wildly, up to completely opposite aspect ratios
I guess I'd call it mostly fixed: most TeX engines only produce a single page size at a time, but you generally only need to modify a single variable to change the page size and, after recompiling the document should be perfectly reflowed into the new page size. This is not helpful at all for someone who wants to be able to freely rotate their phone, but it's still better than InDesign or Word where changing the page size will probably break the layout.
There is actually a TeX extension that supports viewers arbitrarily changing the page size of documents [0], but it's fairly new, and as far as I'm aware it has essentially zero adoption.
The complaints shouldn't require a replacement at least in the web's case the replacement is still the web standard, a better, iterated version. It's a living standard and criticism keeps the platform slowly but surely evolving. I think it's a healthy feedback loop.
I remember that there were these talks called "Linux sucks" (IIRC) and the premise wasn't that we should start using Windows but more like "we can do better and improve it." Not every complaint needs to come with a solution or better alternative.
Not which works under the same constraints as the web.
But for simpler scenarios (like fixed-sized paper, desktop displays before super-wide screens), you can have both simpler and more precise layout systems.
I often see comments on the ethics and water/energy consumption of AI, but very few for non-vegan* developers boiling water for their coffees in air conditioned offices that require a commute, which I assume is a common default.
*blue-water usage of a burger patty is worth looking up, I was astonished
I don't know about the US but in France (or Europe) the environmental impact of air conditioning, car driving and meat consumption is well understood by most educated people.
Hot Topic's "You laugh because I'm different, I laugh because you're all the same" shirt sold in every mall across America in the late 90s has always been my favorite.
> One may dye their hair green and wear their grandma's coat all they want. Capital has the ability to subsume all critiques into itself. Even those who would critique capital end up reinforcing it instead...
My take: When punk originated in the UK it was hostile and highly political. By the time it got to NYC it was still hostile but pretty much lost the political part. And by the time it got to L.A. it got sucked into the TV/media machine as a fashion show object of derision. R.I.P.
reply