News for hackers. Stuff that matters.
Re:Verso – web browser built on top of the Servo web engine by madeofpalk on Monday August 12, 2024 @04:47AM (#41222449)
HTML and CSS is the worst layout system except all others.

But actually, HTML and CSS is pretty good considering the problems is solves.

Re:Verso – web browser built on top of the Servo web engine by zackbrown on Monday August 12, 2024 @05:53AM (#41222805)
> HTML and CSS is pretty good considering the problems is solves.

Agreed: pretty good. Shouldn't we pursue excellence?

Re:Verso – web browser built on top of the Servo web engine by madeofpalk on Monday August 12, 2024 @06:34AM (#41222991)
I think CSS is excellent and pragmatic.

Alternate layout engines for the web might be a fun experiment, PhD thesis, or talent retention program, but it's not practical.

Re:Verso – web browser built on top of the Servo web engine by zackbrown on Monday August 12, 2024 @07:00AM (#41223117)
> Alternate layout engines for the web might be a fun experiment, PhD thesis, or talent retention program, but it's not practical.

Flexbox was once an "alternate layout engine for the web," as was Flash player, as is Figma. Framer, Retool, and Squarespace all offer alternate layout engines tailored for visual building. All of these seem practical to me.

Re:Verso – web browser built on top of the Servo web engine by themikesanto on Monday August 12, 2024 @02:08PM (#41227531)
All of the products you described are just tools that build HTML/CSS for you.
Re:Verso – web browser built on top of the Servo web engine by zackbrown on Monday August 12, 2024 @07:33PM (#41230559)
> just tools that build HTML/CSS for you

1. not Figma or Flash: it's not practical or performant to manipulate HTML/CSS to achieve the creative freedom of a vector design tool[0]

2. the rest of these that build on HTML: not a single one of them exposes that code for manual editing, so they're not developer tools and their "alternate layouts" are proprietary + locked away.

The root issue: HTML was not designed to be a substrate for design.

[0] I don't claim this casually; I spent several years seeking to do exactly this with github.com/famous/famous and https://www.haikuanimator.com/

Re:Verso – web browser built on top of the Servo web engine by j-krieger on Monday August 12, 2024 @09:07AM (#41223965)
We do. Work on HTML and CSS is still in progress.