News for hackers. Stuff that matters.
Re:A Clean Start for the Web by slmjkdbtl on Monday August 24, 2020 @01:07AM (#24257655)
So everyone is dreaming for their own version of the web / browser. As a game developer I was just thinking couple days ago the browsers should only provide the lowest level rendering, audio, user input and networking API, let users provide anything that they need on top like HTML/CSS/JS engines and network protocols. Here the author talks about a Markdown web, I would argue this should be built on top of my low level browser, there's never going to be an answer. Let's just start building, the fun is immense designing and building protocols like this, of course it won't change the way the mainstream web but I really like how projects like gemini turned out, having its own scene and supporters
Re:A Clean Start for the Web by bgirard on Monday August 24, 2020 @01:49AM (#24257834)
That would absolutely wreck performance, particularly startup times. You're not going to beat the performance of having 100 open tabs share the same highly optimized PGO-ed browser runtime by replacing that with 100 different runtimes. You're talking about downloading and keeping a small browser engine in memory for every page.
Re:A Clean Start for the Web by dmux on Monday August 24, 2020 @01:34PM (#24263088)
I've not seen PGO before, are you referring to this? https://en.wikipedia.org/wiki/Profile-guided_optimization
Re:A Clean Start for the Web by bgirard on Saturday August 29, 2020 @03:17AM (#24314329)
Yes, Chrome just made recent changes to their PGO: https://blog.chromium.org/2020/08/chrome-just-got-faster-wit...
Re:A Clean Start for the Web by slmjkdbtl on Wednesday August 26, 2020 @08:20PM (#24288847)
Very true, I'm talking about an unlikely scenario where HTML/CSS/JS is an unpopular need. Yeah there's no solution that'll fit every one's need.
Re:A Clean Start for the Web by bgirard on Saturday August 29, 2020 @03:20AM (#24314342)
You can actually get a decent half-way hybrid by shipping WASM but still binding to HTML and using rich Web APIs as appropriate.
Re:A Clean Start for the Web by jonathanaird on Monday August 24, 2020 @03:38AM (#24258282)
This is how Flutter works.