Hacker News new | ask | show | jobs
by locallost 1496 days ago
> First, you need a minimal, standardized markup language for sending documents around

> Then, you need a browser.

I can't not think of the Alan Kay talk "The computer revolution hasnt happened yet" from 25 years ago. Some quotes:

"HTML on the internet has gone back to the dark ages because it presupposes there should be a browser that understands its format."

"...ever more complex HTML formats, ever more intractable."

"You don't need a web browser".

And in fact, this was correct? The model that we have, now has a spec so enormous, that it's common knowledge that it's impossible to build a new browser from scratch (although maybe somebody can prove common knowledge wrong). And having document nodes that create a DOM tree might be useful for... something... but it has proven to be a gigantic obstacle in delivering content on the web. Almost everything we do today tries to ditch this because it's just so complicated, but all the frameworks that work around this give us magic and deal with it in the background. It's therefore still slow and it will always be slow.

So maybe to fix things we should try something other than what we already had that didn't work.

1 comments

100% agree. This is the reference, for those who are interested -- watch for a few minutes starting at https://www.youtube.com/watch?v=oKg1hTOQXoY&t=1280s