Kosmonaut: web browser from scratch in Rust
Does anyone think it would make sense to create a drastically simpler set of web standards, so that making web browsers would become much simpler?<p>Such a simpler web spec would be relatively fast moving, not focused on backwards compatibility, but instead on simplicity of implementation. HTML would have to be written correctly (eg. balanced tags), old styling mechanisms would be removed so that layout engines wouldn't have to accommodate them. Everything would be pared down.<p>I believe this would open the playing field for many people to create browsers, would breath life into the now basically empty browser space and the Web in general.<p>Of course adoption would be a big issue, but that's always a big issue. I wonder why this wouldn't make sense to try, given the current state of affairs. It doesn't make sense to just give up on the Web. Why not re-invent it a litte?