

Ok maybe off topic, why does a web browser have to be one of the most complicated software artifacts on earth? So expensive to write and maintain that only a few orgs with huge developer resources can do it?
What would it look like to start from scratch with a massively simplified standard for specifying UIs, based on all we’ve learned since html/css was invented? A standard that a few developers could implement in a few weeks using off the shelf libraries. Rather than reimplement every bizarre historical detail in html/css, have a new UI layout system that’s simple and consistent, and perhaps more powerful.
You don’t have to replace the html web. If a new system was sufficiently fun to create with, people might use it for all kinds of cool new projects. Kind of like Flash used to be. You’d go there for a specific thing you heard about.
A new web free of cruft might turn out to be cheaper to develop for, and that might appeal to the corporate types. Maybe useful for intranet type apps where the browser is specified anyway and you have a captive audience.