Comment by andrewmcwatters

1 year ago

I have this totally hyperbolic belief that the most important part of the World Wide Web today is just CSS 2.1 and a few extra modules on top.

If anyone can implement a sane, readable, cleanly extendable CSS 2.1+ C library that gives you enough exposed metric information to do your own rendering, or maybe even expose a backing layer assisted abstraction since web rendering can be very expensive, you've solved what most people care about with making their own desktop software.

CEF is definitely not the answer for this, nor is Electron, and the people around Servo are deluding themselves or outright lying that they care about creating a solution that helps people rasterize web content. The latter most seemed to be all about self-promotion and false governance.

The WWW is great and all, but I think a lot of developers honestly want more direct control over their own apps.

I'm honestly surprised there's no popular alternative to CSS 2.1 that has come out because people realize that it's a lost cause trying to implement all of these worthless standards that get added to web browsers.

No one is using the joystick API. No one is using WebUSB. Just awful, worthless ideas.